单选题

在软件设计中,哪个原则强调一个类应该只有一个引起它变化的原因( )。

A

开闭原则

B

单一职责原则

C

里氏替换原则

D

依赖倒转原则

查看答案
答案
正确答案:B
解析

【内容考查】本题考查软件设计原则中的单一职责原则。

【选项分析】

A. 开闭原则:强调软件实体应该对扩展开放,对修改关闭。不符合题目描述。

B. 单一职责原则:强调一个类应该只有一个引起它变化的原因,即一个类应该只负责一项职责。正确答案。

C. 里氏替换原则:强调子类应该可以完全替换父类。不符合题目描述。

D. 依赖倒转原则:强调高层模块不应该依赖低层模块,两者都应该依赖抽象。不符合题目描述。

单一职责原则是软件设计中的重要原则之一,它要求一个类应该只有一个引起它变化的原因。这个原则的核心思想是将不同的职责分离到不同的类中,以提高代码的内聚性和可维护性。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved