设计模式
Phoenixul
热爱java,热爱编程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单例模式
单例模式,确保每一给类只有一个实例,而且自行实例化并向整个系统提供这个实例一:经典实现public class Singleton{ private static Singleton uniqueInstance; private Singleton(){} public static Singleton getInstance(){ if(uniqueInsta原创 2016-12-22 21:57:39 · 375 阅读 · 0 评论 -
简单的命令模式
将命令分装成对象,传递给调用者,可以使请求调用者和请求接受者之间有效解耦!!!package com.xul.commandmodel;import java.time.Period;/** * 命令模式 */ public class Commendmodel { SuperFather obj = null; public void executeCommand(){原创 2016-12-22 22:26:41 · 435 阅读 · 0 评论 -
适配器模式
适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 优点:适配器可以在不改变原有代码的情况下让原本不兼容的类无间合作 缺点:过多的使用适配器,会让系统变得凌乱适配器模式分为类适配器和对象适配器模式!!一:类适配器 类的适配器模式把适配的类的API转换成为目标类的API。 /** * 类适配模式 * @author Xu原创 2016-12-24 14:18:09 · 452 阅读 · 0 评论
分享