super关键字和this关键字的用法相似
this:代表本类对象的引用
super:代表父类存储空间的标识(可以理解为父类对象引用)
子类中所有的构造方法默认都会访问父类中无参的构造方法,因为子类会继承父类中的数据,可能还会使用父类的数据。所以子类初始化之前,一定要先完成父类数据的初始化。
每一个子类构造方法的第一条语句默认都是:super()
super关键字和this关键字的用法相似
this:代表本类对象的引用
super:代表父类存储空间的标识(可以理解为父类对象引用)
子类中所有的构造方法默认都会访问父类中无参的构造方法,因为子类会继承父类中的数据,可能还会使用父类的数据。所以子类初始化之前,一定要先完成父类数据的初始化。
每一个子类构造方法的第一条语句默认都是:super()