Java设计模式-2-工厂方法模式
来源:互联网 发布:数控车凹圆弧编程实例 编辑:程序博客网 时间:2024/06/05 19:40
一、介绍:
首先说一下工厂模式,工厂模式根据抽象程度的不同分为三种:简单工厂模式(也叫静态工厂模式)、本文所讲述的工厂方法模式、抽象工厂模式。
二、UML类图:
三、工厂方法模式代码
interface IProduct {public void productMethod();}class Product implements IProduct {public void productMethod() {System.out.println("产品");}}interface IFactory {public IProduct createProduct();}class Factory implements IFactory {public IProduct createProduct() {return new Product();}}public class Client {public static void main(String[] args) {IFactory factory = new Factory();IProduct prodect = factory.createProduct();prodect.productMethod();}}
0 0
- Java设计模式-2-工厂方法模式
- java设计模式--工厂方法设计模式
- java 设计模式-创建模式之工厂方法模式2
- Java设计模式(2) -- 工厂方法
- Java工厂方法模式设计
- Java工厂方法模式设计
- java工厂方法设计模式
- java设计模式-工厂方法
- JAVA-工厂方法设计模式
- 【java】工厂方法设计模式
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式+抽象工厂模式)
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式+抽象工厂模式)
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式+抽象工厂模式)
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式+抽象工厂模式)
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式+抽象工厂模式)
- java设计模式之工厂模式(简单工厂模式+工厂方法模式+抽象工厂模式)
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式+抽象工厂模式)
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式+抽象工厂模式)
- Dalvik指令分析(三) dex文件的结构
- Add Binary - Leetcode
- Android 逐帧(Frame)动画
- 通过Linux的ACL学习ACL权限分配原理
- 【JavaScript】DOM编程-DHTML与Windows对象
- Java设计模式-2-工厂方法模式
- 自学宝典:10个学习Android开发的网站推荐
- jstl函数-split
- Nodejs在Ubuntu下安装
- Bestcoder #10 hdoj5019
- [Android]_[初级]_[Android开发环境搭建入门(Windows)]
- C++ STL MAP 使用方法与应用介绍
- jstl-自定义函数
- 文章发布系统