Java设计模式(8) —— 抽象工厂
来源:互联网 发布:php编程 第3版 pdf 编辑:程序博客网 时间:2024/05/18 20:13
Abstract Factory
英文简单描述
Intent
Provide an interface for creating families of related or dependent objects without specifying their concrete classes.
How to
AbstractFactory
declares an interface for operations that create abstract product objects.
ConcreteFactory
implements the operations to create concrete product objects.
AbstractProduct
declares an interface for a type of product object.
ConcreteProduct
defines a product object to be created by the corresponding concrete factory.
implements the AbstractProduct interface.
Client
uses only interfaces declared by AbstractFactory and AbstractProduct classes.
Known cases
Look and Feel
Persistance Tier
UML
此模式经常与工厂模式和单例模式一同使用
代码:
- <Java设计模式>—抽象工厂模式
- Java设计模式—工厂方法模式&抽象工厂模式
- Java设计模式—工厂方法模式&抽象工厂模式
- 设计模式——抽象工厂 [java]
- JAVA设计模式——抽象工厂
- Java设计模式—抽象工厂
- Java设计模式(8) —— 抽象工厂
- Java设计模式——工厂模式(简单工厂、工厂方法 、抽象工厂 )
- java设计模式——抽象工厂模式
- JAVA设计模式学习6——抽象工厂模式
- JAVA设计模式(三)——抽象工厂模式
- Java设计模式 —— 抽象工厂模式 (Abstract Factory)
- java设计模式——抽象工厂模式
- Java设计模式之——抽象工厂模式
- java设计模式(二)——抽象工厂模式
- java创建型设计模式——抽象工厂模式
- JAVA设计模式 — 抽象工厂模式(Abstract Factory)
- 讲故事,学(Java)设计模式—抽象工厂模式
- (二)有序数组的二分法查找
- Linux下Apache日志按日期分割并自动备份
- 原创:网络宽带测试程序与网络利用监测(cisco内部使用)
- 我的第一个Python小程序
- lucene 缺点总汇
- Java设计模式(8) —— 抽象工厂
- LED 驱动电源
- Plugin 笔记
- sql优化---oracle hint样例
- Dnn相关站点
- oracle中数字串判断函数探究
- AJAX
- cy7c68013a的方波程序
- ssh学习笔记(1)