从面相对象来思考设计模式

从面相对象来思考设计模式 工作也好几年了,一直没有整理过面相对象的真谛。忙里偷闲借鉴一下前人的一些经验总结一下自己的感悟。 面相对象的3要素:封装、继承、多态 五个基本原则:单一职责原则(SRP)只做一件明确的事情 开发封闭原则(OSP)对扩展开放,对修改封闭 Liskov替换原则(LSP)子类可替换基类 依赖倒置原则(DIP)弱化依赖关系,接口和实现尽量分离 接口隔离原则(ISP)避免大接口,使
相关文章
相关标签/搜索