zoukankan
html css js c++ java
开放封闭原则
关于开放封闭原则,其核心的思想是:
软件实体应该是可扩展,而不可修改的。也就是说,对扩展是开放的,而对修改是封闭的。
对于扩展开放
人们的需求不是一成不变的,对于新的需求我们需要扩展我们的代码来实现,所以对于扩展是开放的
对于修改封闭
已经完成的代码可能已经投入使用,并非只有你一个人在使用,对于代码的修改可能带来很多问题,所以对于已经完成代码不应该对其进行修改
实际开发中的应用
查看全文
相关阅读:
CF1253F Cheap Robot(神奇思路,图论,最短路,最小生成树/Kruskal 重构树/并查集)
[算法模版]子序列DP
[Codeforces1250E] The Coronation
Comet OJ
[算法模版]种类并查集
浅析容斥和DP综合运用
FWT-快速沃尔什变换
[算法模版]同余最短路
卡特兰数
[算法模版]同余最短路
原文地址:https://www.cnblogs.com/changjiangwei/p/11368510.html
最新文章
Java EE学习笔记(七)
Java EE学习笔记(六)
Java EE学习笔记(五)
Java EE学习笔记(四)
Educational Codeforces Round 81 (Rated for Div. 2)
Codeforces Round #614 (Div. 2)
Educational Codeforces Round 80 (Rated for Div. 2)
2020寒假训练记录
[HDU6288]Tree
Codeforces Round #607 (Div. 1)
热门文章
[BZOJ2109] [Noi2010]Plane 航空管制
[CF1082D]Maximum Diameter Graph
大学ACM学习笔记
Codeforces Round 631 题解(咕)
关于打了的比赛的题解
Hello 2020 题解
PKUWC/SC 做题笔记
洛谷4198 楼房重建(线段树)
CF1263F Economic Difficulties(DP)
CF1254D Tree Queries(树链剖分)
Copyright © 2011-2022 走看看