void Main(){ AbstractFactory.ChooseFactory("A").GetProduct1().Dump(); AbstractFactory.ChooseFactory("A").GetProduct2().Dump(); AbstractFactor...
分类:
其他好文 时间:
2014-11-17 09:12:47
阅读次数:
200
void Main(){ object.ReferenceEquals(Singleton.GetInstance(),Singleton.GetInstance()).Dump(); object.ReferenceEquals(NSingleton.Instance,NSinglet...
分类:
其他好文 时间:
2014-11-17 09:09:43
阅读次数:
174
void Main(){ Factory.ChooseFactory("A").GetProduct().Dump(); Factory.ChooseFactory("B").GetProduct().Dump();}class Product{}class ProductA:Produ...
分类:
其他好文 时间:
2014-11-17 09:07:36
阅读次数:
254
using System.Collections.Generic;namespace DesignPattern.Structural.Composite{ public abstract class Component { public virtual void Show...
分类:
其他好文 时间:
2014-11-14 19:38:44
阅读次数:
155
namespace DesignPattern.Creational.Builder{ public class Director { private Builder _builder; public void SetBuilder(Builder build...
分类:
其他好文 时间:
2014-11-14 19:37:41
阅读次数:
152
using System;namespace DesignPattern.Behavioral.ChainOfResponsibility{ public class Target { public object State { get; set; } pub...
分类:
其他好文 时间:
2014-11-14 19:35:16
阅读次数:
167
namespace DesignPattern.Creational.Singleton{ public class Singleton { private Singleton() { } private static Singleton _instance;...
分类:
其他好文 时间:
2014-11-14 19:34:09
阅读次数:
119
using System.Reflection;namespace DesignPattern.Creational.SimpleFactory{ public class Product { } public class ProductA : Product { } public...
分类:
其他好文 时间:
2014-11-14 19:32:26
阅读次数:
149
using System.Reflection;namespace DesignPattern.Creational.FactoryMethod{ public class Product { } public class ProductA : Product { } public...
分类:
其他好文 时间:
2014-11-14 19:31:39
阅读次数:
217
namespace DesignPattern.Structural.Facade{ public class Facade { readonly ProductA _productA = new ProductA(); readonly ProductB _...
分类:
其他好文 时间:
2014-11-14 19:30:19
阅读次数:
139