![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
mayzilee
这个作者很懒,什么都没留下…
展开
-
设计模式之个人见解
最近在学习《Head First的 设计模式》,以下内容仅仅做为记录自己在学习的过程中的对设计模式的思考以及见解。 一、设计模式简介 设计模式是在1994年由GOF提出的,主要提供了软件开发过程中面临的一般问题的最佳解决方案。 二、设计模式分类 GOF提出的设计模式中总共有23中设计模式,这些模式可以被分为三大类:创建型模式、结构型模式以及行为型模式。 三、设计模式的六大原则原创 2016-05-30 17:10:03 · 726 阅读 · 0 评论 -
设计模式之策略模式
今天,我们来介绍一下设计模式中的策略模式。 一、策略模式的概念 策略模式定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法独立于使用算法的客户。 二、策略模式的原理 针对接口编程,而不是针对实现编程。 三、案例分析 鸭子有各种各样的行为,例如飞行或者鸣叫,同时,鸭子也可以分为各种各样的品种,有一些品种的鸭子会飞会叫,有一些鸭子会叫不会飞。用一个设计模式能够更好地满足以下条原创 2016-05-31 16:43:38 · 570 阅读 · 0 评论