黑马程序员技术交流社区
标题:
父类引用指向子类对象
[打印本页]
作者:
ColdMoon
时间:
2015-7-30 11:47
标题:
父类引用指向子类对象
本帖最后由 ColdMoon 于 2015-7-30 11:48 编辑
class Fu
{
int num=1;
}
class Zi extends Fu
{
//int num=2;
void show()
{
System.out.println(this.num);
}
}
class Extends {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Zi z=new Zi();
z.show();
System.out.println(z.num+".."+z.num);
}
}
复制代码
输出11..1
作者:
wzg76777
时间:
2015-7-30 12:02
这个程序并没有父类引用指向子类对象啊…………还有子类的num=2被注释掉了,那么子类的num只有从父类继承来的num=1……
作者:
wowthe1st
时间:
2015-7-30 12:06
你不是把子类中的 num注释掉了么?没注释掉的话就是打印22...2了
作者:
ColdMoon
时间:
2015-7-30 13:39
wowthe1st 发表于 2015-7-30 12:06
你不是把子类中的 num注释掉了么?没注释掉的话就是打印22...2了
:)是的啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2