你能给我一个关于以下程序的想法吗?
有汽车厂。所有车辆的共同属性是可以run
。构建任何车辆的基本结构,都需要通过wheel count
,wheel size
和factor
。max speed
由 和wheel count
的乘法size
定义factor
。
工厂可以建造:Cycle
, MotorCycle
, Car
, Bus
. 当这些车辆运行时,它们会打印<Vehicle Name>can run at speed<Max Speed>
请使用 OO 方法编写程序。
Factor:Cycle=1,MotorCycle=2,Car=4,Bus=6
Wheel Size:Cycle=10, MotorCycle=12, Car=12, Bus=20
做这个的最好方式是什么?