采用面向对象方法进行软件开发时,将汽车作为一个系统。以下()之间不属于组成(Composition)关系

 A.汽车和座位

 B.汽车和车窗

 C.汽车和发动机

 D.汽车和音乐系统

请先 登录 后评论

1 个回答

亚里士德
擅长:互联网

知识点:面向对象技术-UML-关系

书上位于72章节。

---

UML有4中基本的关系

依赖:一个事物发生变化会影响另一个事物。

关联:一对多(比如雇主和雇员的关系)。相关的聚集:整体和部分(比如题目中提出的组成关系)。

泛化:特殊和一般的关系。泛化的中文意思就是特殊范围的扩大到一般范围。也就是特殊元素共享了一般元素的结构和行为,一般元素可以被特殊元素给替代。(就像JAVA中的继承)

实现:两种实现关系,一种是接口和实现接口的类之间;另一种是用例和协作之间。

---

音乐系统并不是汽车的必要的组成部分。

---

虽然UML仅有三个章节,但是UML图有13种图需要记。常考的就那么几种,等遇到的时候再说。

请先 登录 后评论