设计原则

此文仅为学习笔记,素材来源于网络

1、单一职责原则:一个类,只有一个引起它变化的原因;当一个变化能导致多个职责同时发生变化的时候,这些职责也应该被封装到一个类中

2、开放封闭原则:对扩展开放,对修改关闭;实现:封装变化(利用接口)、拒绝滥用抽象

3、依赖倒置:对接口编程,不要对实现编程

4、接口隔离:

5、Liskov替换:

posted @ 2018-12-05 10:43  雄鹰低飞  阅读(112)  评论(0编辑  收藏  举报