我想知道什么是在java中进行以下分类的最佳方法。例如,我们有一个简单的应用程序有以下分类:Java分类 - 什么是最好的方法
- 空气
----- MotorType
----------- PlaneObject
--- --NonMotorType
----------- Deltaplane - 地球
----- MotorType
----------- CarOboject
---- NonMotorType
------------ Bycicle
我最初的想法是使电机和nonMotor抽象类,然后将它们与其余的类一起扩展,然后创建类型枚举的水,空气和地球,但我不确定这是否是最好的方法。我将拥有ID,型号和类型(取决于分类)字段,稍后将需要按ID搜索。任何想法将不胜感激:)谢谢!
你想了解一个'空气'课程?你只想知道这是一个'空气'班,或者你想保存一些价值和/或有一些方法吗?在执行过程中,电机与非电机之间会有什么不同? – Simon 2014-10-22 09:27:14
我只想知道它是水/土/空气的类型 – user3240544 2014-10-22 09:28:43