摘要:
意图:抽象工厂用于创建一组或一系列相关的对象并提供一个统一的接口。优点:很容易就能扩展一组对象,只需继承抽象工厂即可。缺点:若想增加抽象产品就要修改抽象工厂的接口了。用QQ农场中购买饰品的例子可以很好的理解抽象工厂模式,如图:背景、房子、狗窝、栅栏就是抽象工厂中的抽象产品。示意代码:下面是抽象产品:[代码]其它抽象产品代码略。下面是抽象工厂,‘创建了’一组相关的抽象产品:[... 阅读全文
posted @ 2009-12-01 22:41 都市牧羊 阅读(1399) 评论(0) 推荐(0) 编辑