摘要: 设计模式作为程序员的内功心法,相信每个写过OOP代码的都不会陌生,不过有些模式之间既有区别,又有联系,我们来看看简单工厂,工厂方法与抽象工厂的区别和联系。 一、简单工厂 简单工厂模式中工厂为具体工厂,产品为抽象产品,由工厂实例创建产品实例。二、工厂方法 工厂方法中有抽象的工厂类,一种抽象的产品类,而工厂类中仅创建此抽象产品类的实例,具体产品实例由具体的工厂类创建。三、抽象工厂 抽象工厂创建多类产品... 阅读全文
posted @ 2009-08-13 17:26 GeneralXU 阅读(951) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Collections.Generic;/** 泛型就常见的用途是泛型集合,命空间System.Collections.Generic中包含了解一些基于泛型的集合类,使用泛型集合类,可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复... 阅读全文
posted @ 2009-08-13 14:33 GeneralXU 阅读(332) 评论(0) 推荐(0) 编辑