设计模式 c++版(12)——适配器模式

定义: 将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够一起工作。 示例一:适配器模式(通用版) 1. 类图19-4 2. 类图说明 Target 目标角色。该角色定义把其他类转换为何种接口,也就是我们期望的接口。 Adaptee 源角色。想把谁转换成目标角色,这个谁就是源角色,它是已经存在的、运行良好的类或对象,通过适配器角色的包装,会成为新的角色
相关文章
相关标签/搜索