你能給我一個關於下面的程序的想法:通過使用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