设计原则

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

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

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

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

四、接口隔离:扩展

五、Liskov替换:学习笔记

相关文章
相关标签/搜索