2012年11月27日
摘要: 抽象工厂模式(Abstract Factory Pattern):提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式。模式角色和结构图:抽象工厂是指一个工厂等级结构可以创建出分属于不同产品等级结构的一个产品族中的所有对象。示例代码:using Syste... 阅读全文
posted @ 2012-11-27 22:25 逝者如斯(乎) 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 工厂方法模式(Factory Method Pattern):定义一个用于创建对象的接口,让子类决定将哪一个类实例化。工厂方法模式让一个类的实例化延迟到其子类。工厂方法模式又简称为工厂模式(Factory Pattern),又可称作虚拟构造器模式(Virtual Constructor Patter... 阅读全文
posted @ 2012-11-27 21:49 逝者如斯(乎) 阅读(894) 评论(0) 推荐(0) 编辑
摘要: Simple Factory模式实际上不是GoF 23个设计模式中的一员。模式角色与结构:示例代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace CSharp.D... 阅读全文
posted @ 2012-11-27 21:02 逝者如斯(乎) 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: {参考:http://blog.csdn.net/lovelion/article/details/17517213}单一职责原则(Single Responsibility Principle--SRP):一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的... 阅读全文
posted @ 2012-11-27 20:39 逝者如斯(乎) 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 类型成员定义:类型的可访问性: internal: 仅对定义程序集中的所有代码可见。类型默认可见性为internal;publicclassThisIsAPublicType{}internalclassThisIsAnInternalType{}classThisIsAlsoAnInternalT... 阅读全文
posted @ 2012-11-27 11:05 逝者如斯(乎) 阅读(353) 评论(0) 推荐(0) 编辑