设计模式go语言实现----外观模式facade

1 概念 外观模式(facade):为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 如果定义不是很理解的话,读者可以对照下面电脑的例子认真思考一下: 电脑整机时CPU、内存、硬盘等的外观,有了这个外观之后,启动电脑和关闭电脑都简化了。 UML类图: 外观模式主要包含两个角色: Facade(外观角色): 在客户端可以调用这个角色的方法,在外观
相关文章
相关标签/搜索