继承的概念
继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。
继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。
生活中也有许多继承的例子,如图:
继承的基本语法
class 子类 extends 父类{
}
【一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
注意:
-
使用 extends 指定父类.
-
Java 中一个子类只能继承一个父类 (而C++/Python等语言支持多继承).
-
子类会继承父类的所有 public 的字段和方法.
-
对于父类的 private 的字段和方法, 子类中是无法访问的.
-
子类的实例中, 也包含着父类的实例. 可以使用 super 关键字得