728x90
반응형
프로그래머스 자바 중급 강의를 학습 목적으로 정리하여 포스팅합니다.
1. Object와 오버라이딩
- Object 클래스는 모든 클래스의 최상위 클래스
- 아무것도 상속받지 않으면 자동으로 Object를 상속
- Object가 가지고 있는 메소드는 모든 클래스에서 다 사용할 수 있다는 것을 의미
- 대표적으로 equals, toString, hashCode가 있으며 사용하기 위해서는 오버라이딩 해야 한다
equals : 객체가 가진 값을 비교할 때 사용
toString : 객체가 가진 값을 문자열로 반환
hashCode : 객체의 해시코드 값 반환
TIP! ctrl + space : main 메소드 작성
source 속 "generate ~" 기능을 통해 오버라이딩
728x90
반응형
'JAVA > [프로그래머스] 자바 강의' 카테고리의 다른 글
[프로그래머스] 자바 중급 강의 part3. java.util 패키지 (1) | 2023.02.01 |
---|---|
[프로그래머스] 자바 중급 강의 part2. java.lang 패키지 (0) | 2023.01.30 |
[프로그래머스] 자바 입문 강의 part9. 예외처리 (0) | 2023.01.16 |
[프로그래머스] 자바 입문 강의 part8. 인터페이스와 다른 형식의 클래스 (1) | 2023.01.16 |
[프로그래머스] 자바 입문 강의 part7. 상속 (0) | 2023.01.16 |