工厂模式是我们最常用的实例化对象的模式,使用工厂方法代替了new操作的一种模式。
从xml文件获取相应的实例的信息,获得带实例的代码:
package com.designmode;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
/**
* Description:
* 实现一个工厂模式
*
* @author lee
* */
public class FactoryMode {
/**
* Description:
* 主方法
*
* */
public static void main(String[] args){
//通过get