單項選擇題?以下哪一項符合開放封閉原則的描述?()

A.程序要依賴于抽象接口,不要依賴于具體實現(xiàn)
B.設計中的靜態(tài)結構改為動態(tài)結構,維持設計的封閉性
C.軟件實體是可擴展,而不可修改的
D.每個類應該有一個責任,這個責任應該由類完全封裝


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題?以下哪一項符合單一職責原則的描述?()

A.每個類應該有一個責任,這個責任應該由類完全封裝
B.程序要依賴于抽象接口,不要依賴于具體實現(xiàn)
C.軟件實體是可擴展,而不可修改的
D.設計中的靜態(tài)結構改為動態(tài)結構,維持設計的封閉性

2.單項選擇題下列不屬于不良設計的是()。

A.利用繼承管理類間關系
B.優(yōu)先使用全局變量
C.使用全局變量替代傳參
D.多個變量相互依賴

3.單項選擇題?()和邏輯視圖之間可能存在一定的映射關系。

A.部署視圖
B.用例視圖
C.開發(fā)視圖
D.處理視圖

4.單項選擇題?物理視圖(Physical view )物理視圖通常也叫做()。

A.開發(fā)視圖
B.處理視圖
C.邏輯視圖
D.部署視圖

5.單項選擇題?下列哪一個不屬于軟件體系結構的影響因素?()

A.系統(tǒng)利益相關者
B.開發(fā)組織
C.硬件設備
D.技術環(huán)境