- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 面向对象设计原则——单一职责原则,开放-封闭原则
SRP: 单一职责原则内聚性,一个类应该只有一个发生变化的原因。每个类应该只有一个职责,当需求变化时,该变化会反映为类的职责的变化。如果一个类承担类多于一个的职责,那么引起变化的原因就会有多个,把这些职责耦合在一起,一个职责的变化可能会消弱或者一直这个类完成其他职责的能力。这种耦合,当变化发生时,设计会遭受到意想不到的破坏。定义职责,不一定要遵守这个规则。
2011-06-17 18:40:00 316
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人