2015년 1월 6일 화요일

클래스 이름으로 instance 생성하기


String className = "mocktest.Calculator";
  
Class&lt?&gt myClass = Class.forName(className);
Constructor constructor = myClass.getConstructor();
Calculator cal = (Calculator) constructor.newInstance();

System.out.println(cal.add(1, 1));

댓글 없음:

댓글 쓰기