首页
登录
从业资格
进行面向对象系统设计时,针对包中的所有类对于同-类性质的变化;一个变化若对一个包
进行面向对象系统设计时,针对包中的所有类对于同-类性质的变化;一个变化若对一个包
免费题库
2022-08-02
91
问题
进行面向对象系统设计时,针对包中的所有类对于同-类性质的变化;一个变化若对一个包产生影响,则将对该包中的所有类产生影响,而对于其他的包不造成任何影响。这属于( )设计原则。A.共同重用B.开放-封闭C.接口分离D.共同封闭
选项
A.共同重用
B.开放-封闭
C.接口分离
D.共同封闭
答案
D
解析
共同封闭原则:包中的所有类对于同一种性质的变化应该是共同封闭的。一个变化若对一个封闭的包产生影响,则将对该包中的所有类产生影响,而对于其他包则不造成任何影响。面向对象设计的原则之一。
共同重用原则:面向对象编程术语,指一个包中的所有类应该是共同重用的。如果重用了包中的一个类,那么也就相当于重用了包中的所有类。
开放-封闭原则:对扩展开放,对修改封闭。
接口隔离原则:使用多个专门的接口比使用单一的总接口要好。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2409337.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
以下NoSQL数据库中,()是一种高性能的分布式内存对象缓存数据库,通过缓存数
以下关于数据仓库的叙述中,不正确的是()。A.数据仓库是商业智能系统的基础
在面向对象数据库系统中,要求面向对象数据库系统应该具有表达和管理对象的能力,也就
在面向对象数据库系统中,要求面向对象数据库系统应该具有表达和管理对象的能力,也就
对象-关系模型与关系模型的区别是()A.对象-关系模型支持关系嵌套,关系模型不
OO技术中,存储和操作的基本单位是()A.记录 B.块 C.对象 D.字
若一软件设计师利用他人已有的财务管理信息系统软件中所运用的处理过程和操作方法,为
某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建包括专
某巴士维修连锁公司欲开发巴士维修系统,以维护与维修相关的信息。该系统的主要功能如
某航空公司要开发一个订票信息处理系统,该系统的部分关系模式如下:航班(航班编号,
随机试题
[img]2018m11s/ct_eyyjsbz2017j_eyyjsbreadc_0114_201809[/img]Ifideascansymb
Weallknowthatamagiciandoesnorreallydependon"magic"toperformhi
[originaltext]Mostyoungwomenbelievetheywillachieveabalancebetweena
行政处罚公开原则是指处罚公开,下列不属于处罚公开的是()。A.处罚的依据要公开
下列不属于碾压混凝土的是( )。A.超贫碾压混凝土 B.高掺和料碾压混凝土
可用于解救尿激酶过量引起的出血的药物是A.凝血酶原 B.邦亭 C.氨甲苯酸
分散注意力方法减轻患者疼痛,以下不属于该方法的是A:给患儿糖果、玩具 B:减弱
下列关于市场组合的叙述,错误的是()。 A.它包括所有风险资产 B.它在有
(2015年)下列废物中,适用《一般工业固体废物贮存、处置场污染控制标准》的有(
面颊部有短暂的反复发作的剧痛,检查时除“触发点”外无阳性体征,常见于( )。A
最新回复
(
0
)