![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
清风丶Breeze
这个作者很懒,什么都没留下…
展开
-
设计模式--模板方法模式
在面向对象程序设计过程中,我们常常会遇到这种情况:设计一个系统时知道了算法所需的关键步骤,而且确定了这些步骤的执行顺序,但某些步骤的具体实现还未知,或者说某些步骤的实现与具体的环境相关。比如:我们开发一个系统中的支付流程,我们大致上分为以下几个步骤:验签(基于RSA加密算法),支付前相关校验,支付,支付后参数的返回和消息的发送。其中,验签对于不同的支付方式都是一样的,所以可以将验签...原创 2020-01-14 11:30:28 · 108 阅读 · 0 评论 -
设计模式的六大原则
设计模式的世界丰富多彩,比如生产一个个「产品」的工厂模式,衔接两个不相关接口的适配器模式,用不同的方式做同一件事的策略模式,构建步骤稳定、根据构建过程的不同配置构建出不同对象的建造者模式等。面向对象结合设计模式,才能真正体会到程序变得可维护、可复用、可扩展、灵活性好。设计模式对于我们程序员来说是学习,开发过程中不可或缺的一部分,我们在编程时都会或多或少地接触到设计模式。无论是在大型程序的架构中...原创 2019-10-10 09:28:03 · 239 阅读 · 0 评论