继承
- 本质是对一批类的抽象
- extends ="扩展" 子类是父类的扩展
- JAVA中类只有单继承,一个子类只能继承一个父类,一个父类可被多个子类继承
- 继承是类与类间的关系,此外类与类间还有依赖、组合、聚合等
- 子类(派生类) 父类(基类) 本质上是"is a "的关系
//学生 is 人, 派生类 子类
//子类拥有父类所有public或默认default的属性和方法
//但子类不能继承父类private的属性和方法
//protected->同一个package内的方法和属性可以被继承
public class Student extends Person {
}
//所有创建的类都继承与Object类 拥有基础的方法和属性
标签:继承,子类,extends,父类,public,属性
From: https://www.cnblogs.com/Ashen-/p/17018041.html