Net设计模式实例之桥接模式( Bridge Pattern)(2)
2010-01-15 09:51
741 查看
四.桥接模式实例分析(Example)
1、场景
业务对象(BusinessObject)与数据对象(DataObject)分离,即业务对象CustormerBase与数据对象DataObject分离。业务对象CustormerBase完成更高层次的业务操作。结构如下图所示CustomersBasel类:定义一个抽象接口,维护对DataObject的引用。
Custorers类:被提炼的抽象。
DataObject类:数据抽象类主要操作有添加纪录。删除纪录、定位Next纪录、定位Prior纪录,展示所有纪录,展示当前纪录等。
CustomersData类:数据抽象类的具体实现。
相关文章推荐
- Net设计模式实例之桥接模式( Bridge Pattern)
- Net设计模式实例之桥接模式( Bridge Pattern)(1)
- Net设计模式实例之桥接模式( Bridge Pattern)
- .Net设计模式桥接模式(Bridge Pattern)
- 设计模式-----桥接模式(Bridge Pattern)
- Net设计模式实例之迭代器模式(Iterator Pattern)
- Net设计模式实例之状态模式(State Pattern)
- Net设计模式实例之抽象工厂模式(Abstract Factory Pattern)
- 设计模式-----桥接模式(Bridge Pattern)(转)
- 设计模式桥接模式(BridgePattern)
- Java设计模式之--桥接模式(bridge pattern)
- Net设计模式实例之抽象工厂模式(Abstract Factory Pattern)
- (转)设计模式-----桥接模式(Bridge Pattern)-Java
- 设计模式 桥接模式(Bridge Pattern)
- 设计模式-----桥接模式(Bridge Pattern)
- 乐在其中设计模式(C#) - 桥接模式(Bridge Pattern)
- [Unity 设计模式]桥接模式(BridgePattern)
- 设计模式-桥接模式(Bridge Pattern)
- Net设计模式实例之中介者模式(Mediator Pattern)(1) 推荐
- Net设计模式实例之观察者模式(Observer Pattern)