摘要:
定义 定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户要点代码可复用、可扩充、可维护 (写一段函数代码很简单,难的是后期的修改,维护)针对接口编程,不针对实现编程类图 代码实现及实例 下面是rt_thread系统中的关于设备操作功能的代码实现。struct rt_device{ . . . /* common device interface */ rt_err_t (*init) (rt_device_t dev); rt_err_t (*open) (rt_device_t dev, rt_u... 阅读全文
posted @ 2013-12-03 10:59 已过而立 阅读(589) 评论(4) 推荐(0) 编辑