继承与多态
子类与父类成员变量重名时。访问有两种方式。
局部变量 直接写变量名访问 本类成员变量 this.成员变量名 父类成员变量 super.成员变量名
重写与重载 重写(覆盖重写)@override
为什么使用覆盖重写?对父类方法进行更新,在新的子类重写方法中加super.父类方法名。可以直接调用父类已有的方法内容,并可以继续添加新的方法内容
父子类构造方法的使用
super关键字的使用
this关键字的使用
子类父类内存图解
子类与父类成员变量重名时。访问有两种方式。
局部变量 直接写变量名访问 本类成员变量 this.成员变量名 父类成员变量 super.成员变量名
为什么使用覆盖重写?对父类方法进行更新,在新的子类重写方法中加super.父类方法名。可以直接调用父类已有的方法内容,并可以继续添加新的方法内容
super关键字的使用
this关键字的使用
子类父类内存图解