
设计模式
文章平均质量分 79
uniteworld
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入浅出工厂模式
一、引子 话说十年前,有一个暴发户,他家有三辆汽车——Benz奔驰、Bmw宝马、Audi奥迪,还雇了司机为他开车。不过,暴发户坐车时总是怪怪的:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上Audi说“开奥迪车!”。你一定说:这人有病!直接说开车不就行了?! 而当把这个暴发户的行为放到我们程序设计中来时,会发现这是一个普遍存在的现象。幸运的是,这转载 2007-05-10 14:25:00 · 888 阅读 · 0 评论 -
在C#程序中实现插件架构
在C#程序中实现插件架构 - Sunmast翻译原文链接:http://www.cuj.com/documents/s=8209/cujweb0301walcheske/原文作者:Shawn Patrick Walcheske译者:电子科技大学 夏桅[引言]在.NET框架下的C#语言,和其他.NET语言一样提供了很多强大的特性和机制.其中一些是全新的,而有些则是从以前的语言和平转载 2007-05-10 16:09:00 · 662 阅读 · 0 评论 -
类工厂的使用
工厂模式大家都非常熟悉包括常用的简单工厂、工厂方法、和抽象工厂等几种。总的来说应该这样定义:定义一个通用的接口用来创建对象。无论是使用哪一种工厂模式目的都相同,那就是“把对象的创建和对象的使用过程分离使其可以自由变动,而不会相互影响”。 简单工厂: 把创建对象的工作封装到一个类的方法中去。一个具体的全能类。负责产生所有的子类,根据传的参数进行比较,产生相对应的子类。工厂方法:在抽象类转载 2007-05-10 13:42:00 · 1204 阅读 · 0 评论