设计模式(Design Pattem)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。下面关于设计模式所倡导的基本原则的描述,错误的是()
发布日期:2022-07-13
试题解析
修改
修改,一个汉语词汇,读音为xiū gǎi,是指改动、删节或增添、改正、纠正修改有错误的文本,主要是为了达到提高文章质量的目的,包括四种方法:删、增、理、换。
- 中文名
-
修改
- 包括
-
改动
- 方法
-
删、增、理、换
- 外文名
-
modify
- 目的
-
提高文章质量
关闭
1.指门闩,后泛指防御性的设施。2. 指心情,意思是关闭自己不想与外界有任何联系。
- 中文名
-
关闭
- 拼音
-
guān bì
- 出自
-
《
- 外文名
-
close
- 解释
-
指门闩,后泛指防御性的设施
- 反义词
-
打开
扩展
扩展,拼音kuò zhǎn,指向外伸展;扩展对外贸易,扩大范围或势力;扩张、发展、拓展。
- 中文名
-
扩展
- 读音
-
kuòzhǎn
- 释义
-
向外伸展
- 外文名
-
extension
- 同义词
-
发展、拓展、扩张
正确答案:
B
解析:
设计模式所倡导的基本原则如下。
①开闭原则:一个软件实体应当对扩展开放,对修改关闭。在设计一个模块时,应当使这个模块可以在不被修改的情况下被扩展。关键在于抽象,抽象层要预见所有可能的扩展,因此,抽象层在任何扩展情况下都不会改变,即对修改关闭。同时,由于从抽象层导出一个或多个新类,可以有不同的实现,改变系统的行为,此即为对扩展开发。简而言之,抽象层对修改关闭,通过扩展实现改变系统行为。
②里氏代换原则:任何基类可以出现的地方,子类一定可以出现。
③依赖原则:要依赖于抽象,而不是具体实现。也可以这样说,要针对接口编程,不要针对实现编程。④接口分离原则:应当为客户端提供尽量小的单独的接口,而不是提供大的接口。
⑤组合复用原则:要尽量使用组合,而不是继承关系达到复用目的。
⑥迪米特法则:又叫最少知识法则,就是说一个对象应当对其他对象有尽可能少的了解。
题王网让考试变得更简单
扫码关注题王,更多免费功能准备上线!