为什么使用继承
方便修改代码,减少代码量,促进代码使用
使用继承
编写父类
编写子类,继承父类 extends继承关键字
编写父类
编写子类,继承父类 extends继承关键字
不能被继承的父类成员 private成员 子类与父类不在同包,
使用默认访问权限的成员 构造方法
访问修饰符protected
可以修饰属性和方法
本类、同包、子类可以访问
private 本类 默认(friendly)
本类 同包中 public 全能
构造方法 不能被继承,
因此不能重写
方法重写的规则 方法名相同
参数列表相同
返回值类型相同或者是其子类;
访问权限不能低于父类
一个类派生出另一个类派生出来的类叫做子类
被派生出来的类称为父类 父类又被称为超类 基类
构建子类对象时默认先调用父类构造方法 再调用子类构造方法
peivate ->默认-》protected-》public
来源:CSDN
作者:吃茄子的猫
链接:https://blog.csdn.net/cqzdmm/article/details/103738764