Java

Object클래스의 getClass 메소드란?

신입같은 3년차 2017. 6. 9. 23:49
728x90

//Rectangle.java

 

//ObjectGetClassExam.java

 

 * 실행결과


 

실행결과를 통해

class name, super class name, 필드, 메소드들을 확인할수 있다

 

 

* getClass() : 객체가 속하는 클래스의 정보를 알아내는 메소드이다.

* getName() : 클래스의 이름을 리턴하는 메소드이다.

* getSuperclass() : 슈퍼 클래스의 정보를 리턴하는 메소드이다.

* getDeclaredFields() : 클래스에 선언되어 있는 필드 정보를 가져오는 메소드이다.

* getDeclaredMethod() : 클래스에 선언되어 있는 메소드 정보를 가져오는 메소드이다.

 

 


728x90
반응형