object 클래스
자바의 모든 클래스들의 최상위 클래스
모든 클래스들은 object 클래스를 상속받는다
toString() 메소드
해당 인스턴스에 대한 정보를 문자열로 반환한다
toString() 메소드가 리턴하는 문자열보다 필드값을 출력하는 것이 좀 더 의미 있는 결과가 되기 때문에 오버라이딩해서 사용하는 경우가 많다
equals() 메소드
두 인스턴스의 주소값을 비교하여 같은 인스턴스라면 true, 다를 경우 false 값을 리턴하는 메소드
clone() 메소드
인스턴스를 복사하는 메소드
단지 필드값만 복사하므로, 필드값이 배열이나 인스턴스일 경우 제대로 복제할 수 없다
clone() 는 데이터 보호의 이유로 clone() 메소드를 호출하였다면 CloneNotSupportExecption 을 발생시킬 수 있다
=> 예외처리가 필요하면 throws 로 전가시킨다
'2022-2 > seminar' 카테고리의 다른 글
자바 및 알고리즘 세미나 | Hash Table , Dynamic Programming (0) | 2022.03.28 |
---|---|
자바 | 12장 wrapper 클래스 (0) | 2022.03.07 |
쿠버네티스 | 15장 인프라 관리 (0) | 2022.03.07 |
쿠버네티스 | 14장 쿠버네티스 강화 (0) | 2022.03.07 |
영어세미나 | 영어 신조어 (0) | 2022.03.07 |