摘要:
工厂方法模式:它不是用一个专门的类来决定实例化哪一个类,超类把这种决定廷迟到子类。这种模式实际上没有决策点,即没有直接选择一个子类实现化的决策。程序中定义一个抽象类,用于创建对象,但由子类决定具体创建什么对象。实现工厂模式还需考虑以下问题:1.基类是一个抽象类,模式必需返回一个可用的具体类。2.基类包含默认方法,除非默认方法不工作,才会调用这些方法。 阅读全文
posted @ 2009-09-06 17:17 X龙 阅读(217) 评论(0) 推荐(0) 编辑