
设计模式
南陈
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java常用设计模式
一、设计模式的前世今生 起源于建筑领域:克里斯托弗·亚历山大——世界著名建筑设计师 模式的定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心,通过这种方式,我们可以无数次地重用那些已有的成功的解决方案,无须再重复相同的工作。 1987年,Kent Beck和Ward Cunningham受到他作品的影响,将模式语言应用道路了软件设计和开发中。1994年“四人组(Gang of Four,简称GoF,分别是Erich Gamma, Richard Helm, .原创 2020-09-07 15:49:48 · 442 阅读 · 0 评论 -
设计模式——装饰模式
装饰模式的结构图如下: 基本介绍: 装饰模式是一种替代继承的技术,通过一种无须定义子类的方式给对象动态增加职责,使用对象之间的关联关系取代类之间的继承关系。 通俗来说:在以前,我们都是通过继承的方式扩展子类的功能,但是通过装饰方式就不需要了。而且类只能继承一个类,扩展功能的能力有限,通过装饰的方式,我们可以很简单给对象增加多种职责。 在这里有一个点需要注意...原创 2019-03-18 12:33:50 · 275 阅读 · 0 评论