适配器模式
来源:互联网 发布:linux怎么挂载u盘 编辑:程序博客网 时间:2024/06/08 01:40
package Fill.vice.test;import java.util.Date;public class TestDemo {public static void main(String[] args) {B b=new Bac();Aadapter ad=new Aadapter(b);test(ad);}public static void test(A a){//这里只接收的aa.say();}}/*适配器模式 * * 将一个接口转换成另一个接口。使原本不兼容,不能在一起工作的类在一起工作 * *///适配Aclass Aadapter implements A{private B b;public Aadapter(B b){this.b=b;}public void say(){b.action();}}interface A{public void say();}interface B{public void action();}class Aac implements A{public void say(){System.out.print("a 的专属");}}class Bac implements B{public void action(){System.out.println("b的专门属性");}}
阅读全文
0 0
- 适配器及适配器模式
- 适配器及适配器模式
- 适配器模式(类适配器)
- 适配器模式(默认适配器)
- 适配器模式(对象适配器)
- 适配器模式-类适配器
- 适配器模式-对象适配器
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- Java 8 习惯用语,第 8 部分 Java 知道您的类型
- 微信小程序分享到朋友圈之曲线救国
- SecureCRT 的使用
- 操作系统基础训练
- linux系统基本命令整理篇
- 适配器模式
- 项目上线流程
- matlab 非图形界面
- Hadoop 2.0 Queue setting 解析
- Java初始化块
- dom之高级补充(offset系列,scroll,client)
- Python环境搭建之OpenCV
- 适合新手学习的4个设计习惯
- pl/sql完全破解