欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java 工厂模式,

来源: javaer 分享于  点击 12536 次 点评:176

java 工厂模式,


BeanFactory.java


package two;

public class BeanFactory {

	public JDBCInter createBean(String dbname){
		JDBCInter jdbc = null;
		if("sql".equals(dbname)){
			return new MySQLJDBC();
			
		}else if("mysql".equals(dbname)){
			return new SqlJDBC();
		}
		
		return null;
	}
		
}

BeanFactory01.java

package two;

public class BeanFactory01 {

	public JDBCInter createBean(String dbname){
		JDBCInter jdbc = null;
		try {
			jdbc = (JDBCInter)Class.forName(dbname).newInstance();
		} catch (InstantiationException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IllegalAccessException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return jdbc;
	}
		
}

JDBCInter.java


相关文章

    暂无相关文章
相关栏目:

用户点评