博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php设计模式的六大原则(二):开闭原则
阅读量:6489 次
发布时间:2019-06-24

本文共 258 字,大约阅读时间需要 1 分钟。

  hot3.png

开闭原则应该是六个原则中概念最模糊的一个,例子也是和其他的原则相似的,所以只引用几句比较一针见血的说明:

用抽象构建框架,用实现扩展细节。

单一职责原则告诉我们实现类要职责单一;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低耦合。而开闭原则是总纲,他告诉我们要对扩展开放,对修改关闭。

所有的原则只为实现一句话:高内聚,低耦合。

转载于:https://my.oschina.net/shyl/blog/530092

你可能感兴趣的文章
面向对象设计原则
查看>>
异步编程 101: 是什么、小试Python asyncio
查看>>
10月12日云栖精选夜读:【直击2017杭州·云栖大会】TECH INSIGHT企业迁云实战专场...
查看>>
html中在线预览pdf文件之pdf在线预览插件
查看>>
MongoDB入门篇
查看>>
Java 集合08之 ListLinkedList, ArrayList等使用场景和性能分析
查看>>
短期怎么学会云计算?新手学习云计算的规划
查看>>
支配vue框架之模版语法 v-html
查看>>
英伟达发布超强大新型芯片用于人工智能
查看>>
以太坊社区激励金计划:支持开发者利用去中心化技术改变世界
查看>>
详细精确阐述jsBridge执行流程的文章
查看>>
并发编程导论
查看>>
使用AndroidX + ViewModel + LiveData + DataBinding等组件搭建的MVVM快速开发框架
查看>>
[译] 关于 React Router 4 的一切
查看>>
Python虚拟环境指南2019版
查看>>
[译] 移动界面设计的 10 项启发式原则
查看>>
Git自学成才——Pull Request
查看>>
Python2和Python3 urllib对照表
查看>>
凭什么说这是前端最好的时代?
查看>>
用css实现视差效果
查看>>