Aha!设计模式(49)-适配器(6)

实现   尽管Adapter模式的实现方式通常简单直接,但是仍需要注意以下一些问题: 1) 使用C++实现适配器类 在使用C++实现适配器类时,Adapter类应该采用公共方式继承Target类,并且用私有方式继承Adaptee类。因此,Adapter类应该是Target的子类型,但不是Adaptee的子类型。   这就是适配器模式开头的例子。新系统希望使用既有系统的功能,因此对既有系统进行适配,
相关文章
相关标签/搜索