标签:abstract family 功能 优秀 span 关心 解耦 客户 关联关系
将抽象和实现解耦,使得两者可以独立地变化。
桥接模式的四个角色:
Abstraction抽象化角色:定义角色行为,同时保存一个对实现化角色的引用,该角色一般是抽象类。
Implementor实现化角色:接口或抽象类,定义角色必须的行为或属性。
RefinedAbstraction修正抽象化角色:扩充抽象化角色。
ConcreateImplementor具体实现化角色:实现化角色的实现类。
结构型
标签:abstract family 功能 优秀 span 关心 解耦 客户 关联关系
原文地址:https://www.cnblogs.com/wangmingshun/p/10295644.html