其他分享
首页 > 其他分享> > 浅谈设计模式的六大原则

浅谈设计模式的六大原则

作者:互联网

一、前言

不知道大家是否有这样的体会,就是在学习设计模式的时候,看了很多书籍,也照着很多示例把每个模式挨个敲了几遍,但过了一段时间后,就会忘了一大半。或者有的朋友尝试在业务编码中使用,却越用越复杂,本来一个类几个方法能搞定的业务,套用模式后会多出好多接口和类,所以用着用着就放弃了。我说的比较直接点,很多教材或博客中使用Animal、Fruit、Car这些例子来教设计模式,初衷是好的,但真没多大用,甚至会误人子弟。

最近笔者再次学习了设计模式(不知道是这些年的第多少次了),突然有了些感悟。我尽量用最简单通俗的语言描述出我想表达的,有的观点可能比较偏激或不太适合所有人,但如果大家能从这篇文章中GET到一两个点,那也值了,哈哈。

    下面我先以我个人的想法简单粗暴地理解一下设计模式的六大原则。Show Time!

二、六大原则

2.1、单一职责原则

2.2、里氏替换原则

2.3、依赖倒置原则

2.4、接口隔离原则

2.5、迪米特原则

2.6、开闭原则

三、总结

 

备注:以上观点,纯属个人理解,如果有理解错误,勿喷!

 

更多精彩文章,大家可关注我的公众号

 

转 https://www.cnblogs.com/liuzhenbao/p/12831090.html

标签:编码,六大,浅谈,原则,子类,代码,接口,基类,设计模式
来源: https://www.cnblogs.com/wl-blog/p/15530408.html