设计模式总结-Bridge模式
摘要: ·在抽象接口中包含了一个对行为接口的引用,这样的话行为的操作将完全委托给行为接口完成,抽象类无需关心。
·在抽象类的继承子类中,调用了行为类的子类来实现不同的行为。此时抽象类的子类中只知道属性,但不知道具体的行为实现,实现了概念与行为的分离
·在行为类的继承子类中,只知道执行相应的动作,但不知道具体的属性,实现了行为和概念的分离
阅读全文
posted @
2008-02-26 21:48 Paul Lin 阅读(2070) |
评论 (0) 编辑
设计模式总结-Decorator模式(二)
摘要: Decorator模式的实际应用--动态黑名单过滤
阅读全文
posted @
2008-02-19 18:31 Paul Lin 阅读(1761) |
评论 (0) 编辑
设计模式总结-Decorator模式
摘要: Decrator模式的适用场合:
1).在运行时刻由用户动态决定加入的方式和时机,无法在编译期间决定
2).需要改变的行为太多,用继承会导致复杂性的增加
阅读全文
posted @
2008-02-19 16:33 Paul Lin 阅读(2080) |
评论 (0) 编辑