你能给我一个关于下面的程序的想法:通过使用oops编程的概念
有车辆工厂。所有车辆的共同属性是他们可以run
。建立任何车辆的基本结构,都需要通过wheel count
,wheel size
和factor
。 max speed
由wheel count
,size
和factor
的乘法定义。
工厂可以建立:Cycle
,MotorCycle
,Car
,Bus
。 当这些车辆运行时,他们打印<Vehicle Name>can run at speed<Max Speed>
请使用面向对象的方法编写一个程序。
Factor:Cycle=1,MotorCycle=2,Car=4,Bus=6
Wheel Size:Cycle=10, MotorCycle=12, Car=12, Bus=20
这样做的最好方法是什么?
我会使用一种面向对象的编程语言...严重的是,这个问题是不适合这个网站在它的当前状态。请提供更多信息,更重要的是,请提出**特定**问题。 – 2012-08-17 11:23:06
我试过了...我已经做了一个抽象类,它将计算最大速度。而另外四个类别,即总线,自行车,摩托车,汽车将延伸相同。但弄糊涂我应该如何继续 – candy 2012-08-17 11:28:52
如果你不能解释你到底有什么问题,我们该如何帮助你?根据规范实现具体的子类。我建议再次阅读讲义。如果这是家庭作业,那么你需要的所有信息都应该在笔记中给出。或者看一下在线资料,例如如果您使用Java,请查看http://docs.oracle.com/javase/tutorial/java/index.html。 – 2012-08-17 11:38:59