單項(xiàng)選擇題?以下哪一項(xiàng)符合開放封閉原則的描述?()
A.程序要依賴于抽象接口,不要依賴于具體實(shí)現(xiàn)
B.設(shè)計(jì)中的靜態(tài)結(jié)構(gòu)改為動(dòng)態(tài)結(jié)構(gòu),維持設(shè)計(jì)的封閉性
C.軟件實(shí)體是可擴(kuò)展,而不可修改的
D.每個(gè)類應(yīng)該有一個(gè)責(zé)任,這個(gè)責(zé)任應(yīng)該由類完全封裝
您可能感興趣的試卷
你可能感興趣的試題
1.單項(xiàng)選擇題?以下哪一項(xiàng)符合單一職責(zé)原則的描述?()
A.每個(gè)類應(yīng)該有一個(gè)責(zé)任,這個(gè)責(zé)任應(yīng)該由類完全封裝
B.程序要依賴于抽象接口,不要依賴于具體實(shí)現(xiàn)
C.軟件實(shí)體是可擴(kuò)展,而不可修改的
D.設(shè)計(jì)中的靜態(tài)結(jié)構(gòu)改為動(dòng)態(tài)結(jié)構(gòu),維持設(shè)計(jì)的封閉性
2.單項(xiàng)選擇題下列不屬于不良設(shè)計(jì)的是()。
A.利用繼承管理類間關(guān)系
B.優(yōu)先使用全局變量
C.使用全局變量替代傳參
D.多個(gè)變量相互依賴