面向对象设计原则(三) 单一职责原则

单一职责原则: 一、核心关键:就一个类而言,应该仅有一个引起它变化的原因。 二、有关类的职责分配问题,是面向对象设计中最重要的基本原则。 类被修改的几率很大,因此应该专注于单一的功能。如果你把多个功能放在同一个类中,功能之间就形成了关联,改变其中一个功能,有可能中止另一个功能,这时就需要新一轮的测试来避免可能出现的问题。 三、SRP体现了内聚性(一个模块的组成元素之间的功能相关性)。 四、案例:计
相关文章
相关标签/搜索