如果我們把樹作爲對象那麼它的葉子和樹枝會是什麼?
同樣,如果我們把狗作爲對象那麼它的腿,嘴和眼睛會是什麼?真實世界對象
Q
真實世界對象
-1
A
回答
2
樹有一組分支。每個分支都有一組葉子。
也就是說,(僞)
class Tree {
Branch[] branches;
}
class Branch {
Leaf[] leaves;
}
class Leaf {
}
同樣與狗:狗有眼睛的集合;它也有一系列的腿;它有一個嘴巴。
class Dog {
Leg[] legs;
Mouth mouth;
Eye[] eyes;
}
+0
我得知他們遵循HAS-A關係,但是當我們把狗當作班,或者對象與任何數據成員都有HAS-A關係時?請更具體。 – 2013-03-14 19:59:10
+0
對象DOG有一個Leg對象的數組。 – 2013-03-14 22:21:29
相關問題
- 1. RxJava的真實世界用例對象
- 2. OOP真實世界示例
- 3. 真實世界的目的
- 4. RabbitMQ真實世界場景
- 5. 真實世界中的Glassfish
- 6. 休眠,如何在真實世界中加載複雜對象
- 7. 仿函數或函數對象的真實世界用法
- 8. 真實世界面向對象的PHP應用程序
- 9. 您使用了「堆棧」對象(.Net)的真實世界使用
- 10. 真實世界中使用綁定對象的紅寶石
- 11. 真實世界的接口實現
- 12. TIS-100的真實世界模擬
- 13. swf to exe,真實世界體驗
- 14. 真實世界的3D應用
- 15. OOPS的真實世界示例
- 16. 真實世界MVC - 處理形式
- 17. C#代表真實世界用法
- 18. 真實世界的盲源分離
- 19. 尋找真實世界的Gradle例子
- 20. ext4yii真實世界的經驗
- 21. Mesos真實世界的用例
- 22. 瞭解「真實世界建模」程序
- 23. Builder模式的真實世界示例
- 24. 真實世界的Jython應用程序
- 25. 真實世界DDD:構建領域層
- 26. NPOI真實世界樞軸示例
- 27. Paxos的真實世界示例
- 28. Three.js真實世界的矩陣精度
- 29. iphone <->真實世界連接
- 30. 真實世界的反射示例
它們將是以分層方式組織的各種對象的其他集合。 – 2013-03-14 15:11:26
這是一個很好的概念OOP問題 - 沒有理由關閉。 – 2013-03-14 18:35:37
@AlexWeinstein - 概念性問題更適合程序員。 – JeffO 2013-03-14 20:43:28