老白的课程9 继承

  之前我们说到过面向对象有四个特单:继承、封装、多态、抽象;今天我们就先来说一说继承这个特点。

  什么是继承:

    继承就是扩展一个原有的类,继承该类的属性行为,创建一个新的类,并同时拥有自己的一些特殊的属性行为‘。

  继承的好处:重用,扩展。

  继承的方法:extends 父类(基类) 子类(派生类)。

  java是单根继承,就是说一个子类是不会同时继承两个父类的。

  所有类的根类都是object。

  方法的重载和重写:

    方法的重载:在一个类当中,方法名相同,但是参数列表不同(个数,顺寻,类型);

    方法的重写:在子类当中,方法名、参数列表、返回值类型相同,访问修饰符不能小于父类的访问修饰符范围,异常不能多于父类的异常;

  super的用法:

    super就是当前类的父类的对象;super();就是当前类的父类的构造方法。

  final:

    访问修饰符+final+方法(方法不能重写)、+类(该类不能继承)、+值(值不能改变)

转载于:https://www.cnblogs.com/kongjian/p/3669649.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值