单项选择题

开闭原则的实现方式是()

A.先调整各类之间的依赖关系,再对各类进行分组(SRP)
B.通过分析系统之间的依赖关系,抽离公共的逻辑,所有修改集中在一个范围中,使得其它逻辑不需要进行修改
C.通过将系统划分为一系列组件,并且将这些组件间的依赖关系按层次结构进行组织,使得高阶组件不会因低阶组件被修改而受到影响

微信扫码免费搜题