多項選擇題?“提煉方法”的步驟包括()。
A.設計一個新方法并且命名
B.把原來方法中要提煉出的代碼直接復制到新的方法中(目標方法)
C.在源方法中調用目標方法,取代提煉的代碼
D.通過編譯和測試
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題記錄結構或C語言的結構體是面向對象語言出現(xiàn)之前的一種常用的基本數(shù)據(jù)結構,現(xiàn)在仍有各種原因在面向對象程序中引入記錄,可以設計一個類作為接口來處理這些外部元素。這種重構技術稱為()。
A.移除臨時變量
B.封裝集合
C.以數(shù)據(jù)類取代記錄
D.以查詢取代臨時變量
2.單項選擇題根據(jù)使用軟件的不同用途,軟件環(huán)境有多種劃分,但是通常不包括()。
A.開發(fā)環(huán)境
B.運行環(huán)境
C.測試環(huán)境
D.安裝環(huán)境
3.單項選擇題起初計算罰金的方法放在了借閱者Student類中,但計算罰金是“借閱”對象的責任,所需要的信息都在“借閱”對象中,這種情況最好使用()的重構策略。
A.函數(shù)下移
B.函數(shù)上移
C.函數(shù)提煉
D.函數(shù)移動
4.單項選擇題UML時序圖中的()表示一時間段內對象將執(zhí)行相應的操作。
A.控制焦點
B.時間順序
C.有向連線
D.生存周期
5.單項選擇題?設計評估即評估交互設計的可運行性和()。?
A.靈活性
B.穩(wěn)定性
C.健壯性
D.可接受性
最新試題
軟件模型的發(fā)展,順序是功能模型,對象模型,組件模型,配置型組件模型,服務模型,抽像模型。
題型:判斷題
在界面設計十大原則中,對于極簡主義的理解正確的是()。
題型:多項選擇題
要想進行用戶界面設計,要分析系統(tǒng)的()。
題型:多項選擇題
可信的性質包括:可靠性、容錯性,以及()。
題型:多項選擇題
OOD階段包括對OOA階段得出的問題域進行修改和補充的原因是()。
題型:多項選擇題
OOA階段的主要活動包括()。
題型:多項選擇題
系統(tǒng)設計中,動態(tài)建模包括()。
題型:多項選擇題
以下部署圖中包括哪些物理節(jié)點?()
題型:多項選擇題
原型和實施主窗口的基本*區(qū)別是()。
題型:多項選擇題
軟件元素包括()、()、()、()、()甚至領域知識。
題型:填空題