問答題
下圖顯示了某個學(xué)校課程管理系統(tǒng)的部分類圖,其中一個學(xué)生(student)可以知道所有注冊課程的教師(instructor),一個教師也可以知道所有注冊課程的學(xué)生?,F(xiàn)在提出一個新的需求:"一個教師也可以是某些課程的學(xué)生",那么下面設(shè)計A-C中哪一個是最好的?為什么?
設(shè)計A:
設(shè)計B:
設(shè)計C:
您可能感興趣的試卷
最新試題
“一種自然語言來表達需求規(guī)約”的表達風(fēng)格是()
題型:單項選擇題
在UML中,活動圖主要用于()?
題型:單項選擇題
不需要建立“原型"的軟件開發(fā)模式是()。
題型:單項選擇題
類程序設(shè)計語言(PDL),又稱為()。
題型:單項選擇題
以下屬于軟件設(shè)計階段的任務(wù)是()
題型:單項選擇題
軟件體系結(jié)構(gòu)中的分層設(shè)計通常是為了達到什么目的?()
題型:單項選擇題
以下哪一項不是RUP實現(xiàn)的目標?()
題型:單項選擇題
面向?qū)ο蠓治鲋?,確定類的關(guān)鍵策略不包括()。
題型:單項選擇題
IDEFO圖不反應(yīng)出系統(tǒng)()
題型:單項選擇題
面向?qū)ο蠓治鲋?,發(fā)現(xiàn)對象之間關(guān)系的常用方法是()。
題型:單項選擇題