黑马程序员技术交流社区

标题: 一道考察多态的题目 [打印本页]

作者: 马铃薯    时间: 2015-2-14 17:21
标题: 一道考察多态的题目
本帖最后由 马铃薯 于 2015-2-14 17:24 编辑
  1. public class Father {
  2.     int a=10;
  3.     public void test(){
  4.    System.out.println("father");
  5.     }
  6.     public static void main(String[] args) {
  7.     Father f = new Children();
  8.     f.test();
  9.     System.out.println(f.a);
  10. }
  11. }


  12. class Children extends Father{
  13.    int a=20;
  14.    int b=10;
  15.    public void test(){
  16.    System.out.println("Children");
  17.    }
  18. }
复制代码


回复可以看答案!  你答对了吗?

作者: coolmiao13    时间: 2015-2-14 18:20
太简单了。。。。。。。多态,一般方法是子类的,常量父类的。。。。。
作者: 关山明月    时间: 2015-2-14 20:11
Children    10    子类对父类的Test()方法复写了。。。
作者: linuxpara910829    时间: 2015-2-14 20:38
答案:Children   10   子类覆写了父类的方法多态是用的是子类的方法,成员变量不存在覆盖所以还是父类的成员变量
作者: 血色@残阳    时间: 2015-2-14 23:05
真的是水贴,问题都没看到!我估计认为问题是问输出结果,那么此贴更水
作者: lwh316658735    时间: 2015-2-15 11:53
Children  10
作者: franksight    时间: 2015-2-15 12:04
so easy...........
作者: 马铃薯    时间: 2015-2-15 12:38
franksight 发表于 2015-2-15 12:04
so easy...........

嘿嘿!   :P
作者: jinhuikang    时间: 2015-2-15 12:43
Children   10
作者: 马铃薯    时间: 2015-2-15 13:16
jinhuikang 发表于 2015-2-15 12:43
Children   10

nice !   
作者: 时间都去哪了    时间: 2015-2-15 14:49
Children 10
作者: 时间都去哪了    时间: 2015-2-15 14:50
时间都去哪了 发表于 2015-2-15 14:49
Children 10

明知水贴,不过我只是来拿回复经验的:lol
作者: 邓士林    时间: 2015-2-15 15:02
错了,哈哈
作者: 恋梦    时间: 2015-2-15 15:41
靠,居然又是java,一点也看不懂,让我这ios情何以堪呀。
作者: rehan    时间: 2015-2-15 16:47
如果您要查看本帖隐藏内容请回复
作者: 马铃薯    时间: 2015-2-16 10:47
恋梦 发表于 2015-2-15 15:41
靠,居然又是java,一点也看不懂,让我这ios情何以堪呀。

你走错板块了!
作者: huangchunwei    时间: 2015-2-16 11:57
:lol:lol:lol
作者: sq_jun    时间: 2015-2-16 13:30
谢谢分享
作者: xyf19881010    时间: 2015-2-16 13:49
children 10
作者: 马铃薯    时间: 2015-2-17 10:49
血色@残阳 发表于 2015-2-14 23:05
真的是水贴,问题都没看到!我估计认为问题是问输出结果,那么此贴更水

。。。。。。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2