Design Patterns -- Facade

本文探讨了Facade设计模式的应用及其目的:简化子系统的使用。通过Facade模式,可以为复杂的子系统提供一个简洁的接口,并且通常具备高复用性和配置性。文章还提到了Java库中的JOptionPane作为Facade模式的一个实例。

1. The intent of the FACADE pattern is to provide an interface that makes a subsystem easy to use.

2. A facade class may have all static methods.

3. The JOptionPane class is one of the few examples of a facade in the Java library.

4. In some sense,  Facade limit the way we apply some system.

5. A FACADE lies somewhere between the rechness of a toolkit and the specificity of a particular application.

6. demo&facade: A demo is usually a standalone, nonreusable application that shows one way to apply a subsystem; a facade is usually a configurable, reusable calss with a higher-level interface that makes the subsystem easier to use.

7. Pic:

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值