标签:
以自己非常简单的理解来定义这六大原则。
一: 单一职责: 实现类要职责单一,一个类只有一个可以引起变化的因素;
二: 里氏替换原则: 子类可以扩展父类的功能,但不能改变父类原有的功能。即不能破坏原有的继承体系;
三: 依赖倒置原则: 面向接口的编程;
四: 接口隔离原则: 设计接口要精简单一,针对接口,针对抽象,针对程序整体框架的构建;
五: 迪米特原则: 降低类之间的耦合;
六: 开闭原则: 对扩展开放,对修改关闭。用抽象构建框架,用实现扩展细节;
标签:
原文地址:http://www.cnblogs.com/mingaixin/p/5177797.html