黑马程序员技术交流社区
标题:
关于继承的笔记
[打印本页]
作者:
cheng_xu_yuan_
时间:
2015-7-20 21:57
标题:
关于继承的笔记
继承中的构造方法执行顺序
子类中的构造方法默认都去访问了父类中的无参构造,因为构造方法的第一行都有一句默认的super();
目的是为了初始化父类的成员.
如果父类没有无参构造,怎么办?
1) 用super(参数) 去调用父类的带参构造.
2) 用this(参数) 去调用本类的其他构造, 想调用的这个构造必须最终调用了父类的带参构造.
构造方法没有重写.
因为构造方法不被子类继承. 只不过子类创建对象的时候调用了父类的构造方法,去初始化了父类的成员.
但构造方法可以存在重载关系
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2