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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zly1992008 中级黑马   /  2014-6-8 07:55  /  4787 人查看  /  21 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 zly1992008 于 2014-6-9 18:40 编辑

子类继承父类时实例化的过程?

21 个回复

倒序浏览
子类的构造函数有super()会先去访问父类的构造函数,以此类推
回复 使用道具 举报
在继承关系初始化顺序如下:

父类静态-->子类静态-->父类非静态-->父类构造-->子类非静态-->子类构造。

评分

参与人数 1技术分 +1 收起 理由
李小然 + 1

查看全部评分

回复 使用道具 举报
接楼上
父类静态(静态代码块和静态成员:按代码书写先后顺序执行)-->子类静态(同父类)-->父类非静态(变量隐式初始化-->变量显示初始化)-->父类构造(构造代码块-->构造函数)->子类非静态(同父类)-->子类构造(同父类)。
回复 使用道具 举报
我看看都有什么
回复 使用道具 举报
谭荣强 发表于 2014-6-10 21:53
接楼上
父类静态(静态代码块和静态成员:按代码书写先后顺序执行)-->子类静态(同父类)-->父类非静态( ...

学到了!
回复 使用道具 举报
111111111111111111111111111111111111111
回复 使用道具 举报
谭荣强 发表于 2014-6-10 21:53
接楼上
父类静态(静态代码块和静态成员:按代码书写先后顺序执行)-->子类静态(同父类)-->父类非静态( ...

学习了。。。。
回复 使用道具 举报
武维京 发表于 2014-6-8 09:03
在继承关系初始化顺序如下:

父类静态-->子类静态-->父类非静态-->父类构造-->子类非静态-->子类构造。 ...

总结的很到位
回复 使用道具 举报
43453186@qq.com 来自手机 中级黑马 2015-3-14 07:27:26
10#
父类静态(静态代码块和静态成员:按代码书写先后顺序执行)-->子类静态(同父类)-->父类非静态(变量隐式初始化-->变量显示初始化)-->父类构造(构造代码块-->构造函数)->子类非静态(同父类)-->子类构造(同父类)。
回复 使用道具 举报
这个真的很全
回复 使用道具 举报
又学到了,,,
回复 使用道具 举报
都记不住啊
回复 使用道具 举报
学到了                                                 !!!!
回复 使用道具 举报
先super  再当前的
回复 使用道具 举报
Juice.cy.wang 来自手机 中级黑马 2015-11-29 00:12:16
16#
这个初始化不太明白。
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
赞!!!
回复 使用道具 举报
父类静态-->子类静态-->父类非静态-->父类构造-->子类非静态-->子类构造。
回复 使用道具 举报
父类静态-->子类静态-->父类非静态-->父类构造-->子类非静态-->子类构造。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马