java模式(简例)----外观模式
来源:互联网 发布:保定软件技术学院 编辑:程序博客网 时间:2024/06/06 03:19
//创建一个Disk接口
package com.waiguan.test;public interface Disk {public void disk();}//创建Disk的实现类
package com.waiguan.test;public class DiskImpl implements Disk {@Overridepublic void disk() {// TODO Auto-generated method stubSystem.out.println("disk");}}
创建一个CPU接口
package com.waiguan.test;public interface CPU {public void cpu();}
//创建CPU接口的实现类
package com.waiguan.test;public class CpuImpl implements CPU {@Overridepublic void cpu() {// TODO Auto-generated method stubSystem.out.println("CPU");}}
//创建Computer类,用来实现disk和cpu接口回调
package com.waiguan.test;public class Computer {public void product() {// TODO Auto-generated method stubCPU cpu=new CpuImpl();cpu.cpu();Disk disk=new DiskImpl();disk.disk();}}
//用来创建一个测试类Test,主要用来实现最终结果,调用Computer类中的product方法
package com.waiguan.test;public class Test {public static void main(String[] args) {// TODO Auto-generated method stubComputer com=new Computer();com.product();}}
- java模式(简例)----外观模式
- 外观模式(java版)
- Java模式 - Facade(外观模式)
- java设计模式-外观模式(Facade)
- Java外观模式(Facade模式)
- java设计模式-外观模式(Facade)
- java设计模式(八)---外观模式
- Java设计模式----外观模式(Facade)
- Java设计模式(九)----外观模式
- Java Facade (外观模式、门面模式)
- Java设计模式--Facade(外观模式)
- Java外观模式(Facade模式)
- 设计模式之外观模式(Java)
- Java设计模式--外观模式(Facade)
- Java设计模式---外观模式
- java设计模式--外观模式
- Java与模式-外观模式
- java模式之外观模式
- Java中Method类和Constructor类的小测试
- Android编译系统分析
- SVN 锁定和解锁
- Shockwave预载技术(二)
- 黑马程序员--第三阶段--Java基础加强--第25天
- java模式(简例)----外观模式
- 任务三:点到圆到圆柱体的继承
- Unity3d-Texture2D
- OpenGL工作流程
- Shockwave预载技术(三)
- 图解Visual Studio 2010中的UML建模功能
- 将数组写入 PHP 文件
- 查看端口被占用命令
- Apache Mina自定义编解码案例 .