看THINKIN IN JAVA 第3版 不懂的地方 第1章里面 有一节是 「可凭借多态性相反替换的对象(Interchangeable objects with polymorphism)」 我对这一节不太明白,请高手们帮帮我.谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [可凭借多态性相互替换的对象]可能是下面的意思吧class AA{ public int getAA() { return 0; }}class BB extends AA{ public int getAA() { return 1; }}AA a = new BB();BB b = new BB();AA c;c = b; 还是楼上interhanchi(路曼曼其修远兮,吾将上下而求索.)说的对,按他说的看吧 第一章可以先粗略地看一下, 一些看不明白的地方可以先放一放, 等看完相关章节以后再回过头来看一遍就明白了.楼主说的那一节, 是概括JAVA的"多态"特性的, 在第7章有详细的论述.还有, "借多态性相反替换的对象"这个词是谁翻译的? 怎么听着这么别扭? Interchangeable在这里是"可交换, 可通用"的意思, 比如说, "矩形", "三角形"都继承自"形状", 那么可以把矩形或三角形看作是一个通用的"形状"对象, 而不需要去知道它到底是矩形还是三角形, 因为它们具有"通用性". 关于this关键字,一直不理解,希望大家帮忙指点下。 如何设置一个Map的初始容量?默认的15太大了。 如何写这个操作文本文件的程序(问了N次没人答) 问一个图形用户界面的一个基本问题 新走上路,怎样才能与SQLSERVER链接操作啊? 帮我看看我的问题~~~~~ 如何用JavaBean(纯Java语言写的)读写Cookie?,在线等,急 请问:在WinME下如何设置环境变量? JTable 怎样选择一行? java中哪个函数是显示一个对话框的??? 如何实现jsp页面上显示时时时间啊? believefym(feng) 请进来再帮一下!万分感谢!!
可能是下面的意思吧class AA
{
public int getAA()
{
return 0;
}
}class BB extends AA
{
public int getAA()
{
return 1;
}
}
AA a = new BB();
BB b = new BB();
AA c;
c = b;
interhanchi(路曼曼其修远兮,吾将上下而求索.)说的对,按他说的看吧