设计模式
cwfmaker
技术Blog--http://cwfmaker.javaeye.com
展开
-
设计模式分类
设计模式知道最基本的原则,能达到重用的目的就行了,不需要深究设计模式到底是什么东西。那么我想把那些经典的设计模式的思想写写: 1) 设计模式归根到底是为了可重用,可扩展,易维护 A===建造模式 2) 工厂模式 工厂模式是用来更合理地生产对象的。 简单工厂模式:知道具体的子类, 工厂方法模式: 抽象工厂模式:不知道具体子类,利用反射技术,找到真正的要创建的类的对象。 3...2009-10-12 14:45:07 · 80 阅读 · 0 评论 -
戏说设计模式
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何...原创 2009-10-12 14:50:46 · 102 阅读 · 0 评论 -
单例模式(Singleton Pattern)
转载自:http://calmness.iteye.com/blog/60179 概要 单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。在本月的专栏中,David Geary探讨了单例模式以及在面对多线程(multithreading)、类装载器(classloaders)和序列化(serialization)时如何处理这些缺陷。 单例模式适合于一个类只有一个...原创 2009-12-09 13:46:22 · 103 阅读 · 0 评论