设计模式之装饰模式(Facade)简单实例
来源:互联网 发布:淘宝客服电 编辑:程序博客网 时间:2024/05/08 23:49
装饰模式
1个人理解就是事情一件一件干,把要干的事都放一块,构造方法都放一块,还整齐,也不必把其往一些场景去套用,其实你说它适合在哪个场景就是哪个场景,就比如装修。。
2 类
package facade;/** * 装饰模式 * @author chaigw * */public class FacadeDesign {public static void main(String[] args) {new FacadeDesign().createHouse();}public void createHouse(){new Wall();new Wall();new Wall();new Wall();new Door();}class Wall{public Wall() {System.out.println("开始刷墙了,一共有四面");}}class Door{public Door() {System.out.println("最后装修门");}}}
3 结果
开始刷墙了,一共有四面开始刷墙了,一共有四面开始刷墙了,一共有四面开始刷墙了,一共有四面最后装修门
- 设计模式之装饰模式(Facade)简单实例
- 设计模式之Facade
- 设计模式之Facade
- 设计模式之Facade
- 设计模式之Facade
- 设计模式之Facade
- 设计模式之Facade
- 设计模式之Facade
- 设计模式 之 Facade
- 设计模式之Facade模式
- 设计模式之facade模式
- 设计模式之Facade模式
- 设计模式之Facade模式
- 设计模式之--Facade模式
- 设计模式之facade模式
- 简单实例理解装饰者设计模式
- 设计模式简单代码之Facade模式(编译系统篇)
- 设计模式简单代码之Facade模式(编译系统篇)
- logcat使用
- 通过计算结果从当前Activity跳转到下一个Activity
- 常见的Java语法面试真题
- C语言中 sizeof 与 struct
- 运算符优先级
- 设计模式之装饰模式(Facade)简单实例
- Intent+Bundle 传值
- GPA && 职位研究
- java基本类型和封装类型区别及应用
- logcat使用(1)
- 交换机MAC地址学习和转发数据帧的原理
- 概率计算- 组合 计数
- LR负载生成器管理
- 求出一个字符串中出现一次的字符