Head First 设计模式 之 oo设计原则简介

设计模式OO原则


1,封装变化                              -- 单一职责原则

2,多用组合、少用继承            -- 里氏替换原则


3,针对接口编程,不针对实现       -- 接口隔离原则


4,为交互对象之间松耦合设计而努力  --迪米特法则


5,类应该对扩展开放,对修改关闭  -- 开闭原则


6,依赖抽象,不依赖具体类        -- 依赖倒置原则

版权声明:本文为qmx_c原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。