继承中的不解 你爸姓李,你爸也姓李,这就是继承。你具有你爸给你的东西,class B 从 class A 里继承,B就是A的儿子, A有的B也有(私有的不算) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但是为什么A和B有个方法一样,但是却同样纯在于一个类B 里, class B中的a()方法是对calss A中的a()方法的重载在B中你可以用super.a()的方法来调用A中的a(),如果用b.a()的方式,其实是调用的B中的a()方法 同意 qnzzzz(落花时节) 的观点 ,书上的东西多看几遍,基础尤其重要我现在还在不断看基础的东西呢! 我想应该覆盖,但是事实上没有覆盖,而是利用什么机制(我现在不知道,也是我想知道的机制)让他们都在B中确实纯在,而不是覆盖.这个我不明白了,和c++一样,在B中根本就是把A中的a()覆盖了????????如果是就好了,但是书上说,和c++ 不一样,所以不是覆盖,郁闷啊. 覆盖和重载是不一样的。B继承了A以后,覆盖了A的a()方法,所以b应该是用B类的a()方法,a是A类的。 小问题求解~!! Hibernate中的update()和saveOrUpdate()的区别?_ swt jface 不支持哪些平台? java无法解析包含中文的url? 关于socket的问题 关于结果集,两次查询一样的问题 关于输出二,八,十六进制数的问题 什么时候回收? 哪里出错了? 哪里有比较好的详细介绍corba and java 的站点(有例程),书籍? 急!关于Swing,如何实现模态对话框!!! 我刚学java,下面的程序为什么错了,
在B中你可以用super.a()的方法来调用A中的a(),
如果用b.a()的方式,其实是调用的B中的a()方法
让他们都在B中确实纯在,而不是覆盖.
这个我不明白了,和c++一样,在B中根本就是把A中的a()覆盖了????????
如果是就好了,但是书上说,和c++ 不一样,所以不是覆盖,郁闷啊.