Java/Java중급

파트1. Object 클래스 (2 / 2)

dayae_dev 2024. 6. 24. 20:54

진도(1/2)

 

Object와 오버라이딩

 

 

  • Object클래스는 모든 클래스의 최상위 클래스
  • 아무것도 상속받지 않으면 자동으로 Object를 상속
  • Object가 가지고 있는 메소드는 모든 클래스에서 다 사용할 수 있다는 것을 의미
  • Object가 가진 메소드 
    • equals 객체가 가진 값을 비교할 때 사용
      • 비교할 기준은 프로그래머가 정해주면 됨
      • menu-> Source->Generate equals()
    • toString 객체가 가진 값을 문자열로 반환
    • hashCode 객체의 해시코드 값 반환
  • 위의 메소드는 사용자가 알맞게 오버라이딩 해서 사용해야함

 

 

진도(2/2)