你能给我一个关于以下程序的想法吗?
有汽车厂。所有车辆的共同属性是可以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
做这个的最好方式是什么?