类的继承:
三大特性(inherit):
继承:public class
子类继承父类
父类:基类,超类
子类:派生类
注意BOOIean的注释方法
继承的优点:减少代码量,为了增加代码的复用性;
继承的限制:java是单继承不能多继承,可以进行多层继承。
子类继承父类,但是对于父类的成员变量无法直接操作,只能通过从父类继承过来的SET GET方法;
构造方法不能继承;
执行构造方法创建对象对完成对象的初始化时,先对父类进行初始化。
super()调用父类的构造方法:
显式构造方法调用是当需要父类带参构造来完成子类的带参构造。
对于父类的私有属性,子类无法直接访问,只能通过调用父类的带参数结构完成。对于父类的非私有属性,子类
对象可直接调用。
重写(覆写)
子类对象执行重写方法时会覆盖从父类继承过来的方法。
即方法覆盖。指的是父子类中方法的关系。父类A中有方法method1,在子类中想要使用method1这个方法签名而
又要实现与父类method1方法不同的功能,这个时候就要用到方法重写。即子类使用父类的方法签名,但子类方
法体与父类不同,实现的功能不同。
子类的权限大于父类
protected 受保护的 在一个包内的子类可以访问,其他不能。
类继承的一些小知识
最新推荐文章于 2022-09-28 12:12:48 发布