1 10 package net.sourceforge.ejosa.piggybank.spec.system; 11 12 18 public class CoinManagerFactory { 19 22 private CoinManagerFactory() { 23 } 24 25 28 public static CoinManager createCoinManager(String fullClassName) { 29 CoinManager result = null; 30 Class objectClass = null; 31 32 try { 33 objectClass = Class.forName(fullClassName); 35 result = (CoinManager) objectClass.newInstance(); 36 } catch (Exception ex) { 37 System.out.println("Error on creating the object" + ex); 38 } 39 40 return result; 41 } 42 } | Popular Tags |