A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
蔚蓝小嗨
中级黑马
黑马币:5
帖子:83
精华:0
© 蔚蓝小嗨 中级黑马 / 2013-6-9 15:12 / 2188 人查看 / 17 人回复 / 1 人收藏 转载请遵从CC协议 禁止商业使用本文
查看全部评分
小冰块 发表于 2013-6-9 16:09 答案是YXYZ,请看代码里的注释:
小冰块 发表于 2013-6-9 16:16 有奖励不?
刘凯 发表于 2013-6-9 16:17 必须啊 ,,, 要汉子么
Y y = new Y();// 3 Test() { //【1】首先从这里开始走,这里默认有一个super(),所以请跳转到父类中话后 //【4】再加载本类的成员函数,因为构造函数作用就是给成员初始化,这里是第二个Y
System.out.print("X"); //【3】调用父类构造函数,打印X
小冰块 发表于 2013-6-9 16:28 汉子啊,我的确木有呢~ 毕姥爷在说面向对象的时候有举例子说过,他老人家是这么说的:
小冰块 发表于 2013-6-9 16:31 啊啊啊!!我又逛了一下午论坛,我的进度!!
刘凯 发表于 2013-6-9 16:49 基本上没啥问题。 简要点讲就是 执行顺序为:
刘凯 发表于 2013-6-9 16:53 加油啊 21期需要妹子!!
小冰块 发表于 2013-6-9 16:55 成员初始化就是初始化,什么叫默认初始化和显示初始化??
刘凯 发表于 2013-6-9 17:02 比如说 int i; 没有赋值 他的默认值就是0 ; int i; 那么 先默认初始化 i=0; i=1; 然后显示初始化 ...
有了黑马骑士勋章,比白马王子还要牛!