noiary 发表于 2014-8-26 21:28
好混乱,我整理下~
noiary 发表于 2014-8-26 21:40
想画图来着,然后发现...我不会画...
我想 , 顺序应该是这样的:
舍我其谁 发表于 2014-8-26 21:41
编译看左边,运行看右边,
黄小橙 发表于 2014-8-26 21:46
你的意思是Demo类构造函数中操作的i变量和父类构造函数中操作的i变量是同一个i吗 ...
黄小橙 发表于 2014-8-26 21:48
编译看左边,运行看右边。是成员函数在多态调用时的吧。 d.i是调用静态,静态是无论编译和运行都看引用型 ...
黄小橙 发表于 2014-8-26 21:48
编译看左边,运行看右边。是成员函数在多态调用时的吧。 d.i是调用静态,静态是无论编译和运行都看引用型 ...
noiary 发表于 2014-8-26 22:03
我想 , Demo创建对象的时候, 就把i的值创建成了5, 存放到了堆内存.
d.i调用的就是此堆内存当中的i.而不 ...
黄小橙 发表于 2014-8-26 22:32
我将函数改成:
黄小橙 发表于 2014-8-26 22:32
我将函数改成:
noiary 发表于 2014-8-27 09:02
结果是
i=2
7
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |