设计模式之抽象工厂模式(AbstractFactory)
2010-01-19 20:38
375 查看
抽象工厂模式(Abstract Factory):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
Abstract1.cs
代码
运行结果:
在Access中给Department表增加一条记录
在Access中根据ID得到Department表一条记录
Abstract1.cs
代码
using System; using System.Collections.Generic; using System.Text; namespace AbstractFactory { class Program { static void Main(string[] args) { Department dept = new Department(); IFactory factory = new AccessFactory(); IDepartment id = factory.CreateDepartment(); id.Insert(dept); id.GetDepartment(1); Console.Read(); } } }
运行结果:
在Access中给Department表增加一条记录
在Access中根据ID得到Department表一条记录
相关文章推荐
- 面向对象设计模式之AbstractFactory抽象工厂模式(创建型)
- C++设计模式之AbstractFactory抽象工厂模式.txt
- Php设计模式之工厂模式(三)【抽象工厂模式 AbstractFactory】
- C#设计模式之三抽象工厂模式(AbstractFactory)【创建型】
- C++设计模式-AbstractFactory抽象工厂模式
- 抽象工厂模式(AbstractFactory)-设计模式(二)
- 设计模式C++学习笔记之七(AbstractFactory抽象工厂模式)
- C++设计模式的AbstractFactory(抽象工厂模式)图解
- 设计模式C++学习笔记之七(AbstractFactory抽象工厂模式)
- 面向对象的设计模式系列之三:抽象工厂模式(AbstractFactory)
- Php设计模式之工厂模式(三)【抽象工厂模式 AbstractFactory】
- 设计模式C++学习笔记之七(AbstractFactory抽象工厂模式)
- 桥接模式及C++实现 C++设计模式-AbstractFactory抽象工厂模式
- Java23种设计模式案例:抽象工厂模式(abstractFactory)
- 设计模式C++学习笔记之七(AbstractFactory抽象工厂模式)
- 设计模式C++学习笔记之七(AbstractFactory抽象工厂模式)
- 设计模式——抽象工厂模式AbstractFactory
- [设计模式]AbstractFactory抽象工厂模式
- 我的设计模式之旅(3)——抽象工厂模式AbstractFactory
- 每天一个设计模式: 抽象工厂模式(AbstractFactory)