Just a note
当需求的接口描述和已经存在的实现不匹配时,可以通过继承和组合两种方法实现adapter模式,从而用已有的实现满足需求。adapter公有继承需求类,私有继承实现类,重写的接口里调用实现。adapter共有继承需求类,将实现类作为自己的成员,重写的接口里调用实现。
Powered by: C++博客 Copyright © 大胖