如果我们把树作为对象那么它的叶子和树枝会是什么?
同样,如果我们把狗作为对象那么它的腿,嘴和眼睛会是什么?真实世界对象
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