外观模式
来源:互联网 发布:php 数组第一个key 编辑:程序博客网 时间:2024/04/28 05:15
外观模式,为子系统中的一组接口提供一个更一致的界面,定义一个高层接口,这个接口使子系统更加易用. 使用外观类组合子系统的方法调用.
用于将系统业务中不同层次的业务分离,便于维护
import java.util.*;class SubSystem1 { public void method1() { System.out.println(" SubSystem1 method1"); }}class SubSystem2 { public void method2() { System.out.println(" SubSystem2 method2"); }}class SubSystem3 { public void method3() { System.out.println(" SubSystem3 method3"); }}class Facade { SubSystem1 one; SubSystem2 two; SubSystem3 three; public Facade() { one = new SubSystem1(); two = new SubSystem2(); three = new SubSystem3(); } public void MethodA() { System.out.println("------A------\n"); one.method1(); two.method2(); } public void MethodB() { System.out.println("------B------\n"); two.method2(); three.method3(); } public static void main(String[] args) { Facade facade = new Facade(); facade.MethodA(); facade.MethodB(); }}
0 0
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- Cortex-A17内核发布:ARM彻底学坏了!
- 8核插上4G翅膀 MT6595借Cortex-A17领跑
- Cellular Automata相关matlab代码
- Cocos2d-x 3.x学习笔记:猩先生带你打飞机(三)物理引擎的使用
- 3D数学之快速傅立叶变换(Fast Fourier Transform-FFT)
- 外观模式
- Spark集群关闭失败
- poj2288 类哈密顿路
- Node.js笔记(二)连接mysql数据库
- Spark提交应用失败
- Spark应用运行时报错
- js里单引号和双引号的区别
- Spark单节点多应用启动失败
- 编译Spark应用代码报对象已定义错误