wuyong

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
      1、单一职责原则。
       我们要把功能尽可能的细分,每一个类应该只负责一块内容或只执行一个任务。那么怎么样才算达到单一职责了呢,那就是当一个类仅有一个引起它变化的原因时。

       2、开放封闭原则
       我们应该要做到,尽量不要去修改原有的类,但却可以扩展现有的功能。

       3、替换原则
       子类必须能够替换它们的基类。

       4、依赖倒置原则
       这只归决于二句经典的老话:高层模块不应该依赖于低层模块,二者都应该依赖于抽象;抽象不应依赖于实现细节,实现细节应该依赖于抽象。

       5、接口隔离原则
       每一个接口都要有明确的定义,不应该强迫客户程序依赖于它们不用的方法。
posted on 2006-12-10 12:16  吴勇  阅读(159)  评论(0编辑  收藏  举报