设计模式
文章平均质量分 97
华山派副掌门人
专注于软件
展开
-
Java设计模式
1 设计模式概述 "设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造》中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。 1990年软件工程界开始研讨设计模式的话题,后来召开了多次关于设计模式的研讨会。直到1995 年,艾瑞克·伽马(ErichGamma)、原创 2021-12-10 11:25:28 · 303 阅读 · 0 评论 -
常用设计模式通俗易懂
一、简单工厂模式 简单工厂模式又叫静态工厂方法模式,他定义一个具体的工厂类负责创建一些类的实例。 优点:客户端不需要在负责对象的创建,从而明确了各个类的职责。 缺点:这个具体的工厂类要负责所有类的对象的创建,如果有新的对象增加或者某些类的创建方式不同,就需要不断的修改这个工厂类,不利于后期的维护和扩展。 下面我们通过代码通俗易懂的了解一下: //抽象动物类 publ...原创 2018-09-06 15:19:01 · 392 阅读 · 0 评论