.NET下的23中设计模式。※创建型模式篇●单件模式(Single Pattern)●抽象工厂模式(Abstract Factory)●建造者模式(Builder Pattern)●工厂方法(Factory Method)●原型模式(Protype Pattern)※结构型模式篇●适配器模式(Ada...
分类:
Web程序 时间:
2014-07-10 11:11:42
阅读次数:
242
结构型模式包括7种:适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式。本文主要介绍适配器模式和桥接模式。一、适配器模式(Adapter) 适配器模式其实很简单,就像手机充电器一样,手机需要5V的,而插座出来是220V。因此需要充电器变压就ok。再比如,一个之会说汉语的和一个只会说英语的无法沟通,那就中间请个翻译。所有的交流通过翻译,翻译翻给会说英语的,就能完成一次单项交流的。...
分类:
编程语言 时间:
2014-07-09 11:16:23
阅读次数:
192
设计模式被称为程序员的内功,之前零零散散的看过一大部分,但自己么有总结过,故此次在这里总结下。值得一提的是,设计模式并非Java所特有。因为一直搞Android,这里就用Java为载体。最经典的设计模式有23种,分三个大类型: 创建型模式(5) 、结构型模式(7)、行为型模式(11),5 + 7 +11 = 23.网上一搜也都是一大把了,这里仅仅是个人作的记录。本文记录创造型模式里的工厂方法(Fa...
分类:
编程语言 时间:
2014-07-08 21:33:34
阅读次数:
178
2014-06-15星期日9:35:04Flyweight,继续GOF。1、IntentUsesharingtosupportlargenumbersoffine-grainedobjectsefficiently.运用共享技术有效地支持大量细粒度的对象。2、AlsoKnownAs3、Motivat...
分类:
其他好文 时间:
2014-07-07 13:21:07
阅读次数:
162
本篇博客的由来,之前我们学习大话设计,就了解了代理模式,但为什么还要说呢?原因:1,通过DRP这个项目,了解到了动态代理,认识到我们之前一直使用的都是静态代理,那么动态代理又有什么好处呢?它们二者的区别是什么呢?
2,通过学习动态代理了解到动态代理是一种符合AOP设计思想的技术,那就更有必要总结了!下面是我对它们的理解!
代理Proxy:
Proxy代理模式是一种结构型设计模式,...
分类:
编程语言 时间:
2014-07-02 07:37:37
阅读次数:
265
2014-06-15星期日10:42:12Decorator,继续GOF。1、IntentAttachadditionalresponsibilitiestoanobjectdynamically.Decoratorsprovideaflexiblealternativetosubclassingf...
分类:
其他好文 时间:
2014-07-01 12:33:37
阅读次数:
398
原文地址:http://www.blogjava.net/wangle/archive/2007/04/25/113545.html从桥接模式与策略模式谈起桥接(Bridge)模式是结构型模式的一种,而策略(strategy)模式则属于行为模式。以下是它们的UML结构图。在桥接模式中,Abstrac...
分类:
其他好文 时间:
2014-06-28 21:20:24
阅读次数:
332
设计模式主要分三个类型:创建型、结构型和行为型。
其中创建型有:
一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点
二、AbstractFactory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。
三、FactoryMetho..
分类:
其他好文 时间:
2014-06-28 00:48:21
阅读次数:
324
【创建型】1、单例模式(Singleton Pattern) 2、工厂方法模式(Factory Method Pattern)3、抽象工厂(Abstract Factory Pattern)4、建造者模式(Builder Pattern) 5、原型模式(Prototype Pattern) 【结构型...
分类:
编程语言 时间:
2014-06-25 21:18:34
阅读次数:
247
创建型: 1. 单件模式(SingletonPattern) 2. 抽象工厂(AbstractFactory) 3. 建造者模式(Builder) 4. 工厂方法模式(Factory Method) 5. 原型模式(Prototype)结构型: 6. 适配器模式(AdapterPattern)...
分类:
其他好文 时间:
2014-06-25 18:16:08
阅读次数:
148