您的位置:首页 > 其它

设计模式----Facade模式应用场景

2011-12-03 22:33 441 查看
1:不需要使用一个复杂系统的所有功能, 而且可以创建一个新的类, 包含访问系统的所有规则。 如果只需要使用系统的部分功能(这是通常情况), 那么你为新类所创建的API将比原来系统的API简单的多。

2:希望封装或者隐藏原系统。

3:希望使用原系统的功能, 而且还希望增加一些新的功能。

4:编写新类的成本小于所有人学会使用或者未来维护原系统上所需的成本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: