面向对象设计的基本原则

发表于:2008-05-23来源:作者:点击数: 标签:设计面向对象原则
关键字:面向对象设计 技术培训

 

设计的普遍规律,不只单讲如何设计类,向上到整个组件的设计,向下到类中单个方法的设计

单一职责原则——SRP

就一个类而言,应该仅有一个引起它的变化的原因
原则

最简单,最单纯的事情最容易控制,最有效
类的职责简单而且集中,避免相同的职责分散到不同的类之中,避免一个类承担过多的职责
减少类之间的耦合
当需求变化时,只修改一个地方

组件

原文转自:http://www.ltesting.net