首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

设计方式.笔记.外观模式

2013-01-05 
设计模式.笔记.外观模式外观模式概述:援引朱师傅对Fascade模式的描述:口渴了 要去喝杯茶。该怎么办--取来杯

设计模式.笔记.外观模式

外观模式概述:

援引朱师傅对Fascade模式的描述:口渴了 要去喝杯茶。该怎么办--取来杯子(讲究的哥们得找来家里珍藏的精致茶具)--选择泡哪种茶叶--烧开水--沏茶--续水--

倘若此时饿了--摸摸肚皮对自己说:不妨取些茶饼来吃吧 等等过程是发生在喝茶前后的点点

如果你是到一家茶馆或餐馆呢 完全可以坐着喊服务员来做这一切

 

此时便由服务员代劳做这些琐事了

 

倘若把我们看做客户端 

取杯子-选茶叶-烧水沏茶-续水-拿点心等过程往大了看:作为一个个子系统

为我们代劳的服务员呢--即是外观Fascade

 

有服务员方便吗 你觉得呢

那么方便在哪呢--

用我们程序员的话讲:客户端直接跟外观类交互 以实现功能上的需求

而外观类内部去组织调用各子系统

 

个人理解 欢迎交流 

热点排行