A.某個類只能有一個實例
B.必須自行創(chuàng)建這個實例
C.必須自行向整個系統(tǒng)提供這個實例
D.類的方法不能被訪問
E.實例的創(chuàng)建個數(shù)不受限制
F.實例的創(chuàng)建者不受限制
您可能感興趣的試卷
你可能感興趣的試題
A.分步驟構建一個復雜的對象
B.應對“復雜對象各個部分”的頻繁需求變動
C.用戶使用不同的具體建造者即可得到不同的產(chǎn)品對象
D.如果產(chǎn)品的內(nèi)部變化復雜,可能會導致需要定義很多具體建造者類來實現(xiàn)這種變化,導致系統(tǒng)變得很龐大
E.如果產(chǎn)品之間的差異性很大,則不適合使用建造者模式,因此其使用范圍受到一定的限制
A.模式名稱
B.問題
C.目的
D.解決方案
E.效果
F.實例代碼
G.相關設計模式
A.保持封裝邊界
B.它簡化了原發(fā)器
C.使用備忘錄可能代價很高
D.維護備忘錄的潛在代價
A.它將與特定狀態(tài)相關的行為局部化,并且將不同狀態(tài)的行為分割開來
B.它使得狀態(tài)轉換顯式化
C.通過類層次進行訪問
D.State對象可被共享
A.比靜態(tài)繼承更靈活
B.避免在層次結構高層的類有太多的特征
C.有許多小對象,很容易對它們進行定制,但是很難學習這些系統(tǒng),排錯也很困難
D.Decorator與它的Component不一樣,Decorator是一個透明的包裝
最新試題
以下哪種集成測試從程序模塊結構中最底層的模塊開始組裝和測試()
下面關于邊界值測試說法錯誤的是()
下面屬于判定表優(yōu)點的是()
基本路徑測試法中程序環(huán)境復雜性的含義是()
Quest Central for Database數(shù)據(jù)庫監(jiān)控工具不具有下列哪個功能模塊()
Quest Central for Database數(shù)據(jù)庫監(jiān)控工具不能管理以下哪種數(shù)據(jù)庫()
下面對白盒測試的目的描述正確的是()
對于用戶而言軟件測試是為了()
以下不屬于磁盤監(jiān)控任務的是()
以下屬于白盒測試和黑盒測試共同點的是()