String str;
str = ..................
이 str 에 클래스이름이 들어있습니다
str 가지고 해당클래스의 객체를 생성하는방법 없나요?
스트링을 클래스로 전환해주는메소드가 없는지...
if 문돌려서 클래스이름과 비교하는방법말고
직접적으로 해당클래스를 반환해서 객체생성할수있는...
Java 에서는 말씀하시는 맥락의 메타 프로그래밍 기법을
reflecton 이란 키워드로 찾으면 될겁니다.
방법은 있습니다. 클래스뿐만 아니라 메소드도 문자열로 메소드를 불러서 실행시킬수 있습니다.
Class class의 기능을 찾아보세요. 동적객체생성 이라던가 검색하면 금방 나올겁니다.
Class라는 강력한 class가 존재 합니다....
저도 처음에는 좀 당황... 클래스 클래스가 있음 ㅋㅋㅋ 뭔가 좀 웃겼음 ... ㅋㅋ
로그인 유지
Java 에서는 말씀하시는 맥락의 메타 프로그래밍 기법을
reflecton 이란 키워드로 찾으면 될겁니다.