桥接模式
2016-02-25 12:12:18 21 举报
设计模式之桥接模式
作者其他创作
大纲/内容
颜色(接口)
+ 着色()
小号毛笔
+ 绘图()
RefinedAbstraction(扩充抽象类)
+ operation(params) : returnType
红色
+着色()
绘图方法: //相关代码 color.着色() //其他代码
operation:impl.operationImpl()
蓝色
Abstraction(抽象类)
- impl : Implementor
ConcreteImplementorB(具体实现类2)
+ operationImpl(params) : returnType
例子:
大号毛笔
+ 绘图()
毛笔(抽象类)
# color : 颜色
+ 设置颜色 :(颜色 color)+ 绘图()
ConcreteImplementorA(具体实现类1)
Implementor(实现类接口)
0 条评论
下一页