设计模式之适配器模式
来源:互联网 发布:传奇3数据库 编辑:程序博客网 时间:2024/06/16 10:39
1类图
2python实现示例
'''Created on 2017-2-8@author: admin'''from abc import abstractmethodclass JdbcOperation: @abstractmethod def query(self):pass @abstractmethod def update(self):passclass OracleOperation: def oracleQuery(self): print("oracle query"); def oracleUpdate(self): print("orale update") class JdbcAdapter(JdbcOperation): def __init__(self,oracle): self.oracle=OracleOperation(); def query(self): self.oracle.oracleQuery(); @abstractmethod def update(self): self.oracle.oracleUpdate();if __name__ == '__main__': operation=JdbcAdapter(OracleOperation()); operation.query(); operation.update()
0 0
- 设计模式之适配器
- 设计模式之适配器
- 设计模式之适配器
- 设计模式之适配器
- 设计模式 之 适配器
- 设计模式 之 适配器
- 设计模式之适配器
- 设计模式之适配器
- 设计模式之适配器
- 设计模式之适配器
- 设计模式之适配器
- 设计模式 之 适配器模式
- 设计模式之适配器模式
- 设计模式之适配器模式
- 设计模式之适配器模式
- 设计模式之适配器模式
- 设计模式之适配器模式
- 设计模式之--适配器模式.
- JAVASCRIPT之子窗口与父窗口的互调
- golang与java间的json-rpc跨语言调用
- 1路AD数码管显示
- 解决Tomcat: Can't load IA 32-bit .dll on a AMD 64-bit platform问题
- CSS3属性之:border-radius
- 设计模式之适配器模式
- MySQL笔记五之 日期和时间函数
- iOS好用的文章链接
- java的一些基础知识总结
- Android 全屏无标题栏的三种实现方法
- 2016回顾与总结
- Android 四大基本组件之ContentProvider(查询单个)
- 牛人博客
- linux /etc/profile 配置错误导致 command not fund