设计模式原则(1)

面向对象的原则

  1. 总的目标
    开闭原则:可以扩展,不允许修改已经存在的代码

  2. 类编写原则
    单一责任原则:类变化的原因只有一个
    迪米特原则:一个对象对其他对象保持最少的了解

  3. 接口编写原则
    接口隔离原则:仅仅依赖必要的接口
    依赖倒置原则:依赖抽象,高层对象依赖底层对象

  4. 继承编写原则
    里氏替换原则


原则的使用

  1. 使用原则来分析设计模式本身
  2. 使用原则来分析具体的项目
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 设计模式之六大原则(转载) 关于设计模式的六大设计原则的资料网上很多...
    霄霄霄霄阅读 4,394评论 0 1
  • 前言 设计模式六大原则网上资料比较多比较乱,本文将网上的一些好的资料做一下整理,以便随时翻阅。友情提示,设计模式虽...
    简单的土豆阅读 5,302评论 0 10
  • 目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒...
    加油小杜阅读 4,068评论 0 1
  • 转载标注声明:http://www.uml.org.cn/sjms/201211023.asp 目录:[设计模式六...
    Bloo_m阅读 4,097评论 0 7
  • 设计模式六大原则 设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类...
    viva158阅读 4,143评论 0 1

友情链接更多精彩内容