UML關(guān)系包括關(guān)聯(lián)、聚合、泛化、實(shí)現(xiàn)、依賴等5種類型,請(qǐng)指出下面關(guān)系的類型,并采用UML符號(hào)表示這些關(guān)系。
(1)在學(xué)校中,一個(gè)學(xué)生可以選修多門課程,一門課程可以由多個(gè)學(xué)生選修,那么學(xué)生和課程之間是什么關(guān)系?
(2)類A的一個(gè)操作調(diào)用類B的一個(gè)操作,且這兩個(gè)類之間不存在其他關(guān)系,那么類A和類B之間是什么關(guān)系?
(3)接口及其實(shí)現(xiàn)類或構(gòu)件之間是什么關(guān)系?
(4)一個(gè)汽車有四個(gè)輪子,那么類“汽車”和“輪子”之間是什么關(guān)系?
(5)學(xué)生與研究生之間是什么關(guān)系?
您可能感興趣的試卷
你可能感興趣的試題
![](https://static.ppkao.com/ppmg/img/appqrcode.png)
最新試題
軟件體系結(jié)構(gòu)中的分層設(shè)計(jì)通常是為了達(dá)到什么目的?()
以下屬于軟件設(shè)計(jì)階段的任務(wù)是()
CMMI組織過(guò)程改善的成熟度等級(jí)中的2級(jí)是()
下面哪一項(xiàng)不是用況圖包含的模型元素?()
用于解決不同接口之間適配問(wèn)題的是()設(shè)計(jì)模式。
面向?qū)ο蠓治鲋?,發(fā)現(xiàn)對(duì)象之間關(guān)系的常用方法是()。
軟件需求分為功能需求與非功能需求,下面哪一項(xiàng)是非功能需求?()
一種表達(dá)功能模型的工具是()
以下UML圖中,能夠動(dòng)態(tài)地展示對(duì)象之間的交互的是()。
面向?qū)ο笤O(shè)計(jì)中,以下不屬于提高系統(tǒng)可維護(hù)性的措施是()。