子类构造函数会在父类构造函数执行完后执行.也就是说父类对象已经构造完了了.才会调用子类构造函数.
这里构造了父类对象?调用构造方法只是初始化父类成员啊,晕了
@码农yi生: 集合的概念有吗.你可以当他是一个大饼.
子类就是一个完整的大饼,父类就是这个大兵中的一部分.
子类对象里包含父类对象.
@吴瑞祥: 非常nice
首先,this 是指当前对象,通过this.来调用当前对象的方法,而super的本质其实是一个范围,或者说是特征,子类继承父类,子类中含有父类的特征,这些特征包含了父类的方法。
谢谢大兄弟
首先,可以肯定的事并没有创建父类对象,执行父类的构造方法只是初始化父类,并在子类的堆内存空间中开辟出了父类的一块专属空间,所以此时父类堆内存的地址就是子类在堆内存中的地址,this代表当前对象的引用,super就是父类堆内存空间