从简化角度出发:
1. 减少对象数目(adaptor)
2. 简化对象关系(facade) <- 这可以和mediator比较一下
从不破坏原有代码基础上,增加功能:
1. bridge
2. decorator
3. proxy
类的组织模式:
1. composite
2. flyweight
1. 减少对象数目(adaptor)
2. 简化对象关系(facade) <- 这可以和mediator比较一下
从不破坏原有代码基础上,增加功能:
1. bridge
2. decorator
3. proxy
类的组织模式:
1. composite
2. flyweight