2012年10月7日 星期日

java Reflection - 利用class name來產生物件達到終級Factory設計模式


MyOracleDB繼承自MyDB,如此一來“MyOracleDB”可以從ini檔中讀出~~

try 
{
    Object myDB = Class.forName("MyOracleDB").newInstance();
    ((MyDB)myDB).connectDB();
catch (Exception e)
{
    e.printStackTrace();
}

沒有留言:

張貼留言