我如何在java classe中建立愚蠢的问题陈述?
我有一类车辆。
答案 0 :(得分:4)
这听起来非常像初学者OOP任务。在这种情况下,您将在现实世界中将每个事物类建模为类模型中的类。也就是说,会有一个班级Vehicle
,Engine
,SparkPlug
等。
然后这些类具有某些关系,例如DieselEngine
是一种Engine
。您应该已经知道继承可用于建模这种关系。
此外,有些内容由其他内容组成,例如PetrolEngine
有SparkPlug
。您可能已经知道,类可以具有属性。相应地使用它们。
在UML中,类图中需要的两件事是泛化和组合。
另外,我相信如果你问你的同学,你们可以一起提出解决方案。这通常比将任务描述转储到论坛或Q& A站点并等待现成的解决方案更容易。