본문 바로가기

Programming Practice/Java

class 의 path 로 class 객체 만들기

1. 사용 사례

 - class 의 path를 파라미터로 받아서 class 객체를 생성할 때

 - 기본 사용 예시 (1)

 - 실제 사용 예시 (2) 

  : class 의 path를 파라미터로 받기 때문에 실제 class의 이름을 알기 힘들다.

  : 따라서 다형성을 이용해 상위 class 로 객체를 생성한다. 생성된 객체는 상위 class의 method를 호출할 수 있으며, 하위 class 에서 override 했다면, override 된 method를 호출한다.