![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
黄国攀
生则顺其所牧,死则安息主怀
展开
-
Java设计模式之装饰者模式(Decorator Pattern)
1.什么是设计模式设计模式是指在软件开发过程中,经过验证的,用于解决在特定环境下,重复出现的,特定问题的解决方案。可以用来提高代码可复用性、可维护性、可读性、稳健性以及安全性。1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」。分类:a. ...原创 2020-03-06 15:51:12 · 605 阅读 · 1 评论 -
适配器模式
1适配器模式定义:将一个类的接口转化为客户希望的另一个类的接口,使得原本由于接口不兼容的2个类可以一同工作。Client:客户端,调用自己领域接口Target。Target:定义客户端需要的跟特定领域有关的接口。Adaptee:已经实现的,满足客服端要求功能的类,但是由于接口与客服端特定领域接口不兼容而无法工作,需要适配。Adapter:适配器,将Adaptee适配成Clien原创 2016-03-15 15:19:17 · 287 阅读 · 0 评论 -
单例模式
1.单例模式的定义:保证一个类仅有一个实例,并一个访问它的全局访问点。2.懒汉式:public class Appconfig_lazy { private String a,b; private static Appconfig_lazy instance = null; public static synchronized Appconfig_lazy getInstan原创 2016-03-15 16:18:15 · 257 阅读 · 0 评论 -
设计模式之设计原则
1.设计原则:它更多的是一种high level的抽象,思想。设计模式可以看做设计原则的一种实现。 常见面向对象原则: 1.single responsibility principle:一个类应该仅有一个引起它变化的原因。原创 2016-02-02 13:27:42 · 291 阅读 · 0 评论