博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
外观模式-多了个办事处
阅读量:7167 次
发布时间:2019-06-29

本文共 1086 字,大约阅读时间需要 3 分钟。

1 public class Facade { 2  3     public static void main(String[] args) { 4         Facade1 f = new Facade1(); 5         f.ab(); 6         f.cd(); 7     } 8 } 9 //外观类10 class Facade1 {11 12     private A a;13     private B b;14     private C c;15     private D d;16     public Facade1() {17         a = new A();18         b = new B();19         c = new C();20         d = new D();21     }22     public void ab(){23         System.out.println("执行第一组方法");24         a.startA();25         b.startB();26     }27     public void cd() {28         System.out.println("执行第二组方法");29         c.startC();30         d.startD();31     }32 33 }34 class A{35     public void startA() {36         System.out.println("A");37     }38 }39 class B{40     public void startB() {41         System.out.println("B");42     }    43 }44 class C{45     public void startC() {46         System.out.println("C");47     }    48 }49 class D{50     public void startD() {51         System.out.println("D");52     }    53 }

输出:

  执行第一组方法

  A
  B
  执行第二组方法
  C
  D

转载于:https://www.cnblogs.com/liang-zisong/p/7885722.html

你可能感兴趣的文章
int *i = new int;
查看>>
CCF计算机认证——字符串匹配问题(运行都正确,为什么提交后只给50分?)...
查看>>
POST提交的四种类型
查看>>
DataTable转List<T>
查看>>
安卓项目开发
查看>>
使用C#把发表的时间改为几个月,几天前,几小时前,几分钟前,或几秒前
查看>>
2019-06-11 Java学习日记之Bootstrap
查看>>
解决apache 443端口被占用
查看>>
PHP中PDO错误/异常(PDOException)处理
查看>>
中国科学院大学生创新实践训练计划-
查看>>
洛谷——P1294 高手去散步
查看>>
python正则表达式
查看>>
Blob写入文件
查看>>
Again Stone Game
查看>>
MySQL 5.7.9修改root密码以及新特性
查看>>
HTML5 —— 属性
查看>>
Oracle Alter Table Modify列语句
查看>>
CentOS7+CDH5.14.0安装全流程记录,图文详解全程实测-3禁止交换和禁用大页面
查看>>
php测试题整理(0519)
查看>>
winform下重画ListBox
查看>>