适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。

直接上图。下面是对象适配器的类图。由于Java不支持多继承。所以这是Java的适配器实现方式。

结合Head First例子:一个火鸡适配器 TurkeyAdapter实现Duck接口。里面有一个Turkey成员(Adaptee)。

最新文章

  1. dbca建库sys用户被锁
  2. 实验二 简易版C语言文法
  3. AC日记——判断字符串是否为回文 openjudge 1.7 33
  4. [leetcode] Contains Duplicate II
  5. C#入门篇6-10:字符串操作 DateTime操作
  6. centos安装ftp
  7. 【转】用capability 特征加强Linux系统安全
  8. [置顶] c++类的继承(inheritance)
  9. c#面向对象小结
  10. GeoPandas官方中文文档--译著
  11. 如何往IE工具条添加按钮(转载)
  12. Mysql 忘密码 + Phpadmin 修改密码无法登陆
  13. ASP.NET MVC进阶之路:依赖注入(Di)和Ninject
  14. 基于Sql Server 2008的分布式数据库的实践(四)
  15. 关于JAVA中split方法使用竖线异常的问题
  16. angularJS 系列(二)——理解指令 understanding directives
  17. EF性能检测工具MiniProfilerEF6的使用
  18. qrcode.php
  19. 【Teradata】grouping和rollup窗口函数
  20. Windows10 内存泄漏

热门文章

  1. android:screenOrientation的说明 固定屏幕显示方向
  2. linux学习之centos(一):在VMware虚拟机中安装centos6.5
  3. UVa 11039 (排序+贪心) Building designing
  4. 51nod1495 中国好区间
  5. 添加第三方类库造成的linker command failed with exit code 1 (use -v to see invocation)的错误调试
  6. CocoStudio UI 编辑器的使用
  7. iOS 9的新内容
  8. Spring读取配置文件的几种方式
  9. &引用的问题
  10. 使用过的Linux命令