Abstract Factory & Builder
Abstract Factory和Builder模式都允许在基类定义的接口之上,由具体子类实现产品的创建。正如书中创建迷宫的例子,既可以用Abstract Factory模式也可以用Builder模式来分离产品的创建和客户对产品的使用。它们的基类往往定义了创建一系列产品的接口。子类则能保证所创建的产品都符合这个系列的规范,是相互兼容的。就如生产一台品牌机,lenovo会给每个部件打上一个lenov
原创
2009-07-27 23:27:00 ·
220 阅读 ·
0 评论