JAVA设计模式--简单工厂
来源:互联网 发布:linux培训 编辑:程序博客网 时间:2024/06/06 00:59
简单工厂:
最简单的设计模式之一,通过模拟现实生活中工厂的例子,抽象成为Java模式。工厂的职责是生产产品,调用者需要产品时,只需要面对对应的工厂即可。
简单工厂:
public IProduct factory(){
return new Product1();//返回某一种产品对象
}
带参数的简单工厂:
public IProduct factory(String productName){
if("天使高达".equals(productName)){
return new angleGumda();//返回“天使高达”产品对象
}
if("RX-93V".equals(productName)){
return new rx93Gumda();//返回“RX-93V高达”产品对象
}
……很多产品
}
将产品通过工厂统一管理生成,通常工厂会实现为单例模式。
最简单的设计模式之一,通过模拟现实生活中工厂的例子,抽象成为Java模式。工厂的职责是生产产品,调用者需要产品时,只需要面对对应的工厂即可。
简单工厂:
public IProduct factory(){
return new Product1();//返回某一种产品对象
}
带参数的简单工厂:
public IProduct factory(String productName){
if("天使高达".equals(productName)){
return new angleGumda();//返回“天使高达”产品对象
}
if("RX-93V".equals(productName)){
return new rx93Gumda();//返回“RX-93V高达”产品对象
}
……很多产品
}
将产品通过工厂统一管理生成,通常工厂会实现为单例模式。
- java 简单工厂设计模式
- JAVA设计模式--简单工厂
- Java简单工厂设计模式
- Java设计模式---简单工厂
- Java设计模式---简单工厂
- java简单工厂设计模式
- java设计模式--简单工厂
- java设计模式----简单工厂
- java简单工厂设计模式
- java--简单工厂设计模式
- java简单工厂设计模式
- java简单工厂设计模式
- Java设计模式--工厂模式(简单工厂+工厂方法)
- Java设计模式-工厂模式(简单工厂+工厂方法)
- java设计模式之简单工厂模式
- java设计模式之简单工厂模式
- java设计模式之简单工厂模式
- JAVA设计模式 — 简单工厂模式
- 黑马程序员——WPF学习第一天!!
- java建立socket,返回浏览器的请求
- MySQL如果选择正确的存储引擎
- 通过NIO实现Memcached multi get
- JAVA设计模式--工厂方法模式
- JAVA设计模式--简单工厂
- 几种常用的Java数据源解决方案
- 黑马程序员--WPF学习第二天!
- 程序员笔记软件cherrytree推荐
- 关于Eclipse
- mvc 优缺点
- XPE相关的资料汇总
- Java读取XML配置文件详细总结(dom4j方式)
- 线段树入门学习(二)(兼解POJ3468) JAVA