摘要: 四个角色:抽象类(Abstraction)、扩充抽象类(RefinedAbstraction)、实现类接口(Implementor)、具体实现类(ConcreteImplementor) 抽象类(Abstraction):主控类,内部有一个实现类接口(Implementor)的对象可调用。 扩充抽象类(RefinedAbstraction):扩充抽象类,个性定制自身行为和属性继承于Abstraction。 实现类接口(Implementor):被操作类。 具体实现类(ConcreteImplementor) :继承并实现Implementor。 阅读全文
posted @ 2011-09-20 10:32 .NET架构 阅读(2536) 评论(10) 推荐(8) 编辑