2019年2月17日
摘要: 模式描述 抽象工厂模式是指当有多个抽象角色时,使用的一种工厂模式。产品有多于一个的产品族,而系统只消费其中某一族的产品。 优点 抽象工厂模式除了具有工厂方法模式的优点外,最主要的优点就是可以在类的内部对产品族进行约束。所谓的产品族,一般或多或少的都存在一定的关联,抽象工厂模式就可以在类内部对产品族的 阅读全文
posted @ 2019-02-17 15:12 会说话的丶猫 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 模式描述 工厂方法模式提供一个用于创建产品的接口,由实现类决定实现哪些产品。工厂方法模式使一个类的实例化延迟到子类,并且只适用于一个产品的等级结构。 优点 可以一定程度上解耦,消费者和产品实现类隔离开,只依赖产品接口(抽象产品),产品实现类如何改动与消费者完全无关。 例子 还是以之前简单工厂的手机为 阅读全文
posted @ 2019-02-17 14:24 会说话的丶猫 阅读(126) 评论(0) 推荐(0) 编辑