A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© sy1205 中级黑马   /  2016-4-9 18:33  /  674 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在继承中,在执行子类空参时会先执行父类空参,是为了先让父类初始化完成后再初始化子类,可是这个时候父类还没有创建对象啊?怎么初始化啊?

1 个回复

倒序浏览
子类创建对象时,调用子类构造方法,子类构造参数中有super调用父类构造方法,父类虽然没有创建对象,但是子类调用了父类构造方法。所以父类构造方法也初始化了,只不过不是通过new对象
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马