首页 > 其他 > 详细

设计模式

时间:2021-07-31 22:07:09      阅读:30      评论:0      收藏:0      [点我收藏+]

1.软件设计原则

1.1开闭原则

在程序需要进行扩展的时候,不能够去修改原有的代码,实现一个热插拔的效果。接口和抽象类就是开闭原则最好的体现。

1.2里氏代换原则

子类可以扩展父类的功能,但是不能改变父类原有的功能。通俗来说就是子类重写了父类的方法,在添加新的功能的同时,尽量不要重写父类的方法。
如果通过重写父类的方法完成新功能,这样的方法看起来简单,但是会使继承体系可复用性变得比较差。

1.3依赖倒转原则

依赖倒转原则按照业务逻辑来说,比如说我们开发用到的三层架构,我们会调用Service接口,Service接口让他的子类再进行业务方法的实现,可以实现热插拔。

设计模式

原文:https://www.cnblogs.com/wy0726/p/15085134.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!