随笔分类 -  设计模式之美

四句话,让我掌握了工厂模式!
摘要:四句话,让我掌握了工厂模式!写在前面: 初为职场新手,难免会把代码写的一把梭。遇到业务的时候直接if-else干。但是本着不想被开除的原则,还是学习一下设计模式,今天来看看设计模式之工厂模式。 用需求引出代码: 抽奖系统当中有个业务是发奖业务,奖品有优惠券,实物商品,第三方优惠券。当用户抽中对应的奖品之后,我们需要有对应的方法 阅读全文

posted @ 2022-08-13 20:29 Love&Share 阅读(687) 评论(0) 推荐(3) 编辑

面向对象相比面向过程有哪些优势,面向过程编程真的过时了吗?
摘要:首先我们来看看面向过程和面向对象的对比。 面向对象是以类或者对象作为基本单位。以封装,抽象,继承,多态来作为指导方针设计程序的,数据和行为是放在一起的,都在类里面,比如人的吃喝拉撒,人是基本单位。而面向过程是以方法(函数,行为)为基本的单位,设计程序的时候再将其方法拼接起来,就组合成了一个程序。比如 阅读全文

posted @ 2021-11-24 11:14 Love&Share 阅读(515) 评论(0) 推荐(0) 编辑

封装,继承,抽象,多态的理解
摘要:封装 What:隐藏信息,保护数据访问。 How:暴露有限接口和属性,需要编程语言提供访问控制的语法。 Why:提高代码可维护性;降低接口复杂度,提高类的易用性。 抽象 What: 隐藏具体实现,使用者只需关心功能,无需关心实现。 How: 通过接口类或者抽象类实现,特殊语法机制非必须。 Why: 阅读全文

posted @ 2021-11-24 11:13 Love&Share 阅读(200) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示