适配器模式让兼容性问题,在不必修改任何代码的情况下得以解决,其中适配器类是核心,我们首先来看对象适配器模式的UML类图: 适配器模式的UML类图 对象适配器模式的各角色定义如下: Target(目标接口):客户端要使用的目标接口标准,也就是封装被适配者的接口。 Adapter(适配器):实现了目标接口,负责将被适配者的接口specifi...
// 模块处理接口不为空,则执行处理操作 // 模块输出适配接口不为空,则执行输出适配操作 } 在定好了这些数据结构以及封装之后,我们在每个子模块中都只需要调用这个模式即可。例如有一个需求,需要点一个灯,我们建立独立文件,在文件中申明 1 2 3 4 // FileName: led.c // 来源:公众号【技术让梦想更伟大】 ...