特牛网址导航

Scala设计模式Part I. 创建模式——2.创建者模式_scala建造者模式例子-CSDN博客

网友收藏
文章浏览阅读741次。描述 创建者模式的意图是: 将复杂对象的创建与其表现分离,以使相同的创建过程能够创建不同的表现。GOF的例子是一个RTF文档交换格式的阅读器,这种格式支持多种不同的表现类型,例如ASCII文本以及GUI图形挂件,可以让用户根据需要编辑文本。 下图是该模式的UML。在GOF的例子中,阅读器扮演了下图中Director的角色。每个产品对应了不同的创建者,图中的产品(Product)就是例子_scala建造者模式例子