已采纳回答 / 慕莱坞2250471
Java的标准说法里面是没有小类型(基类)跟大类型(导出类),Think in java所有章节对类的定义 只有导出类跟基类 ,严格的意义上来讲,导出类 基类的关系是 is a 或者 is like a(is a kind of 意思导出类是基类的某一种),导出类可以重写基类的方法 属性 也可以扩展基类的方法,实际开发过程中 方法/属性多不多 并不能定义 大类型 小类型,因为一个导出类很有可能只是重写了一个基类的方法,这个时候导出类(你口中的大类)方法属性就一定比基类多麽?你潜在需要关注的问题是类型 ...
2015-08-02
运行成功,代码可以参考,不保证思路正确:
https://github.com/dzxxbj/SmallConsoleProject/tree/master/java.DaDaCarRental
https://github.com/dzxxbj/SmallConsoleProject/tree/master/java.DaDaCarRental
2015-08-02
已采纳回答 / 慕莱坞2250471
通过extends继承 接口实现 然后通过 内部类 匿名类 内部类可以访问JAVA 外部类的属性以及方法这样可以实现C++的多重集成 建议读Think in java 这个在 继承 接口 抽象类那几章节有讲到
2015-08-01