目录
一、继承思想
定义:基于某个父类对其进行拓展,定义新的子类,子类可以继承父类原来的属性和行为,并且可以增加父类没有的特性,或者覆盖父类中的某些特性
继承关系:is a 用是造句
继承的基础语法:
使用 extends 关键字
public class 子类类名 extends 父类类名{
写自己的特征
}
注意:
-
java 只支持单继承,允许多重继承(一个类只能有一个直接父类,但是可以有多个间接父类)
-
任何类都是 Object 的子类
创建对象时,构造方法如何执行
-
先执行父类构造器(先执行父类静态代码块,再执行子类静态代码块)
-
子类构造器
-
set get 方法
-
创建对象时,创建的是谁,打印 this 对象就是谁(多态)