1 7 package discRack.spec; 8 9 10 public class PersonFactory { 11 12 15 private PersonFactory() { 16 } 17 18 21 public static Person getPerson(String fullClassName)throws DiscRackException { 22 23 Person result = null; 24 25 Class objectClass = null; 26 27 try { 28 30 31 objectClass = Class.forName(fullClassName); 32 33 result = (Person)objectClass.newInstance(); 34 35 36 37 } catch (Exception ex) { 38 System.out.println("Error on creating the object" + ex); 39 } 40 41 return result; 42 } 43 44 45 46 47 48 49 50 51 } | Popular Tags |