多項選擇題對于違反里式代換原則的兩個類,可以采用的候選解決方案錯誤的是()。

A.創(chuàng)建一個新的抽象類C ,作為兩個具體類的超類,將A 和B 共同的行為移動到C 中,從而解決A和B 行為不完全一致的問題
B.將B到A的繼承關(guān)系改組成委派關(guān)系
C.區(qū)分是“IS-a”還是”Has-a”。如果是“Is-a”,可以使用繼承關(guān)系,如果是”Has-a”應(yīng)該改成委派關(guān)系


你可能感興趣的試題

3.單項選擇題構(gòu)架知識中不包括()。

A.構(gòu)架風格和視點
B.框架
C.模式
D.軟件開發(fā)模型

5.單項選擇題關(guān)于模式不正確的是()。

A.有助于建立一個復雜的和異構(gòu)的軟件體系結(jié)構(gòu)
B.為設(shè)計原則提供一種公共的詞匯和理解
C.有助于管理軟件復雜度
D.模式一定會比你自己的方案好