Design Pattern
spallation
这个作者很懒,什么都没留下…
展开
-
装饰模式的结构
原文地址(http://www.cnblogs.com/java-my-life/archive/2012/04/20/2455726.html) 装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式的结构 装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰转载 2016-03-14 20:55:09 · 281 阅读 · 0 评论 -
适配器模式
适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 适配器模式的用途 用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极。而有些地方的电源插座却只有两极,没有地极。电源插座与笔记本电脑的电源插头不匹配使得笔记本电脑无法使用。这时候一个三相到两相的转换器(适配器)就能解决此问题,而转载 2016-03-14 21:02:29 · 222 阅读 · 0 评论 -
单例模式与双重检测
原文地址(http://www.importnew.com/12196.html) 单例类在Java开发者中非常常用,但是它给初级开发者们造成了很多挑战。他们所面对的其中一个关键挑战是,怎样确保单例类的行为是单例?也就是说,无论任何原因,如何防止单例类有多个实例。在整个应用生命周期中,要保证只有一个单例类的实例被创建,双重检查锁(Double checked locking of Singl转载 2016-04-14 21:31:46 · 289 阅读 · 0 评论 -
什么是AOP
原文地址(http://blog.csdn.net/moreevan/article/details/11977115) 什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个转载 2016-05-08 18:40:54 · 1097 阅读 · 0 评论