接前一篇文章:軟考 系統(tǒng)架構設計師系列知識點之設計模式(10)
所屬章節(jié):
老版(第一版)教材
第7章.?設計模式
? ? ? ? 第2節(jié). 設計模式實例
相關試題
10. 設計模式按照目的可劃分三類,其中,創(chuàng)建型模式是對對象實例化過程的抽象。例如()模式確保一個類只有一個實例,并提供了全局訪問入口;()模式允許對象在不了解要創(chuàng)建對象的確切類以及如何創(chuàng)建等細節(jié)的情況下創(chuàng)建定義對象;()模式將復雜對象的構建與其表示分離。
第1空
A. Facade
B. Builder
C. Prototype
D. Singleton
正確答案:D。
第2空
A. Facade
B. Builder
C. Prototype
D. Singleton
正確答案:C。
第3空
A. Facade
B. Builder
C. Prototype
D. Singleton
正確答案:B。
解析:
本題考查設計模式方面的基礎知識。
在任何設計活動中都存在著某些重復遇到的典型問題,不同開發(fā)人員對這些問題設計出不同的解決方案,隨著設計經驗在實踐者之間日益廣泛地被利用,描述這些共同問題和解決這些問題的方案就形成了所謂的模式。
設計模式主要用于得到簡潔靈活的系統(tǒng)設計,按設計模式的目的劃分,可分為創(chuàng)建型、結構型和行為型三種模式。
創(chuàng)建型模式是對對象實例化過程的抽象。例如,Singleton模式確保一個類只有一個實例,并提供了全局訪問入口;Prototype模式允許對象在不了解要創(chuàng)建對象的確切類以及如何創(chuàng)建等細節(jié)的情況下創(chuàng)建自定義對象;Builder模式將復雜對象的構建與其表示分離。
結構型模式主要用于如何組合已有的類和對象以獲得更大的結構,一般借鑒封裝、代理、繼承等概念將一個或多個類或對象進行組合、封裝、以提供統(tǒng)一的外部視圖或新的功能。文章來源:http://www.zghlxwxcb.cn/news/detail-723750.html
行為型模式主要用于對象之間的職責及其提供的服務的分配,它不僅描述對象或類的模式,還描述它們之間的通信模式,特別是描述一組對等的對象怎樣相互協(xié)作以完成其中任一對象都無法單獨完成的任務。文章來源地址http://www.zghlxwxcb.cn/news/detail-723750.html
到了這里,關于軟考 系統(tǒng)架構設計師系列知識點之設計模式(11)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!