youtianlong123 发表于 2014-11-7 22:36
你的main方法都没有包含在一个类中,main方法是static的,必须由类去调用,但是你的mian方法没有自己所属的 ...
RINGARES 发表于 2014-11-7 22:46
你这有两个public 的类, 编译器应该会报错,你把class A的public修饰去掉再看看 ...
RINGARES 发表于 2014-11-7 22:55
而且结果是
999
999
DamonZh 发表于 2014-11-8 19:16
我觉得楼主对多态这地方理解的不够,我的想法跟楼主有些相似。还得继续学习理解啊,结果是两个999,你的程 ...
RINGARES 发表于 2014-11-7 22:55
而且结果是
999
999
______雨点ペ 发表于 2014-11-8 17:36
哪有两个Public修饰的类?就一个类A被public修饰了!
______雨点ペ 发表于 2014-11-8 20:02
你看啊!B类继承了A类中的fun1(),因此B b = new B()后,用b调用fun1(),调用的是B继承过来的fun1(),然后 ...
父类引用指向子类对象时,如果子类没有重写父类中的方法,仅仅是子类继承了父类中的这个方法,那么用父类引用去调用这个方法,调用的是父类中的这个方法,还是子类从父类继承过来的这个方法?
RINGARES 发表于 2014-11-8 20:14
实际上还是子类对象去调取这个方法,这个方法是子类从父类继承过来的,就是子类的方法了 ...
______雨点ペ 发表于 2014-11-8 20:59
那你的意思是当父类引用指向子类对象时,用父类引用去调用某个方法(这个方法不是子类特有的方法),调用 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |