單項選擇題“子類可以擴展父類的功能,但不能改變父類原有的功能”,這符合面向?qū)ο笤O計的()。
A.里氏替換原則
B.開閉原則
C.接口隔離原則
D.單一職責原則
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題針對接口設計的說法不正確的是()
A.接口都必須有輸入?yún)?shù)
B.接口都有功能
C.接口需要標注訪問路徑
D.接口都有名稱
2.單項選擇題“當目標數(shù)據(jù)源不是調(diào)用者所期望的類型,不能通過重新構(gòu)造數(shù)據(jù)源和調(diào)用者代碼的方式解決該問題”,此時應采用()
A.適配器模式
B.迭代器模式
C.享元模式
D.單例模式
3.單項選擇題對多個模塊或功能是否可共用同一個程序代碼單元的代碼方案設計,屬于軟件的哪個特性設計?()
A.可擴展性設計
B.可理解性設計
C.可復用性設計
D.安全性設計
4.單項選擇題某成績查詢模塊的功能是提示學生成績等級,包括A、B、C、D四個等級,調(diào)用模塊向該模塊傳遞不同的分數(shù),該模塊以此來判斷顯示給學生的成績等級,此時成績查詢模塊和調(diào)用模塊之間的耦合稱為()
A.公共耦合
B.內(nèi)容耦合
C.控制耦合
D.數(shù)據(jù)耦合
5.單項選擇題關(guān)于UI設計中的心智模型說法不正確的是()
A.用戶的心智模型指導著用戶使用軟件的方式
B.提高用戶使用軟件體驗的方法是將目標用戶的心智模型和軟件產(chǎn)品的功能結(jié)合在一起
C.好的UI設計能夠使用戶的心智模型和UI的交互方式保持一致
D.只有互聯(lián)網(wǎng)的軟件產(chǎn)品設計才需要考慮心智模型
最新試題
聚合是關(guān)聯(lián)的一種特殊形式,其圖形符號表示是()
題型:單項選擇題
在UML中,活動圖主要用于()?
題型:單項選擇題
軟件體系結(jié)構(gòu)中的分層設計通常是為了達到什么目的?()
題型:單項選擇題
以下哪一種需求發(fā)現(xiàn)技術(shù)可能會導致“完美蠕行”病癥的體現(xiàn)?()
題型:單項選擇題
()中,控制器通常用于協(xié)調(diào)模型和視圖之間的交互。
題型:單項選擇題
不需要建立“原型"的軟件開發(fā)模式是()。
題型:單項選擇題
可用以描述加工的是()
題型:單項選擇題
以下UML圖中,能夠動態(tài)地展示對象之間的交互的是()。
題型:單項選擇題
以下架構(gòu)風格中,注重系統(tǒng)的松耦合和靈活性的是()。
題型:單項選擇題
下面哪一項不是用況圖包含的模型元素?()
題型:單項選擇題