会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
学习资料
博客园
首页
新随笔
联系
订阅
管理
2008年4月3日
工厂模式
摘要: .NET设计模式(1): 简单工厂模式 .NET设计模式(2): 工厂方法模式 .NET设计模式(3): 抽象工厂模式
阅读全文
posted @ 2008-04-03 16:06 小昊
阅读(323)
评论(0)
推荐(0)
编辑
C#抽象工厂模式的几种实现方法及比较
摘要: 利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。 我们来看一个例子: 我的程序中有需要一系列的对象,比如apple,orange…, 要想利用他们,我们就必须在程序中根据用户要求,然后一个...
阅读全文
posted @ 2008-04-03 15:46 小昊
阅读(357)
评论(0)
推荐(0)
编辑
介绍ASP.NET抽象工厂模式概念
摘要: 抽象工厂模式向客户端提供一个接口,使得客户端在不必指定具体类型的情况下,创建多个产品族中的对象。本文采取的仍然是接着以前的那个快餐店的例子。 现在,快餐店经常良好,逐渐发展壮大,为了适合不同地方人的饮食习惯,创建了两大系列(相当于产品族)快餐,北方系列和南方系列。每个系列分别由一个大厨掌勺。 抽象工厂模式对新的产品族支持开闭原则,但对新的产品不支持开闭原则。例如增加新的产品族,如增加美国系列快...
阅读全文
posted @ 2008-04-03 15:44 小昊
阅读(353)
评论(0)
推荐(0)
编辑
公告