快速理解 SOLID (面向对象设计)——开闭原则

快速理解 SOLID (面向对象设计)——开闭原则

在程序设计领域, SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转),指代了面向对象编程和面向对象设计的五个基本原则。当这些原则被一起应用时,它们使得一个程序员开发一个容易进行软件维护和扩展的系统变得更加可能。

1. 开闭原则

1.1 开闭原则 的定义

开闭原则不是一种编程方法,而是一种编程思想。

程序应该是对于扩展开放的,但是对于修改封闭的。

1.2 开闭原则 解决了什么问题

在项目运营期间,难免会以为需求变化,升级,维护等原因需要对代码修改。而在修改过程中有可能会对原有功能的破坏。

1.3 开闭原则 举个例子

开闭原则没有什么特定的方法实现,其实开闭原则就是对其他的设计原则的总结。做好其他的设计原则自然而然的实现了开闭原则。

1.4 开闭原则 的总结

开闭原则不是一种编程方法,而是一种编程思想。

关注我的微信公众号,查看更多文章,第一时间收到我的文章。

欢迎关注我的微信公众号:lxiao学习日记

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值