클래스 생성 (1) 썸네일형 리스트형 클래스 이름을 이용하여 클래스를 생성하는 방법 기존의 우리가 클래스는 생성하는 방법은 아래와 같이, new 연산자를 이용하여 생성자를 호출하는 방식으로 했었다.. ExampleClass name = new ExampleClass(); 하지만, 내가 무지한 탓인지... 클래스 이름을 String 값으로 가지고 있어도 클래스를 생성할 수 있다는 사실을 알게되었다. 아래와 같이 클래스 이름만 가지고 있다면... String name = "ExampleClass"; Class 클래스에 있는 forName() 메소드를 사용함으로써 ExampleClass라고 하는 클래스가 초기화가 된다. Class t = Class.forName(name); 객체 t를 이용하여 새로운 객체를 생성하게 된다. name = (ExampleClass) t.newInstance();.. 이전 1 다음