首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

petshop4.0中的消息处理有关问题

2012-01-01 
petshop4.0中的消息处理问题在petshop4.0中为什么要创建IBLLStrategy这个项目,在BLL项目中不是已经有Order

petshop4.0中的消息处理问题
在petshop4.0中为什么要创建IBLLStrategy这个项目,在BLL项目中不是已经有OrderAsynchronous.cs和OrderSynchronous.cs这两个类了吗?为什么非要让这两个类去实现IOrderStrategy.cs这个接口?是为了使用工厂模式吗?

[解决办法]
在petshop4.0中为什么要创建IBLLStrategy这个项目,在BLL项目中不是已经有OrderAsynchronous.cs和OrderSynchronous.cs这两个类了吗?为什么非要让这两个类去实现IOrderStrategy.cs这个接口?是为了使用工厂模式吗?
==

这里使用的 策略模式 
LZ 可以去找找相关的资料
因为是 定义不同的实现方法 但是继承自 IOrderStrategy.cs 的接口 实现Insert 方法
然后用不同的方法实现 就是策略模式`
[解决办法]

探讨
谢谢 bhtfg538 !
这不就是两个类继承同一个接口,对接口里的方法有不同是实现吗?这就叫策略模式吗?

热点排行