Page 6 -
P. 6
Core Java 9
3.8 고차 함수 163
3.8.1 함수를 반환하는 메서드 163
3.8.2 함수를 수정하는 메서드 164
3.8.3 Comparator 인터페이스의 메서드 164
3.9 지역 클래스와 익명 클래스 166
3.9.1 지역 클래스 166
3.9.2 익명 클래스 167
연습문제 169
4장 상속과 리플렉션 171
4.1 클래스 확장 173
4.1.1 슈퍼클래스와 서브클래스 173
4.1.2 서브클래스 메서드 정의와 상속 174
4.1.3 메서드 오버라이딩 174
4.1.4 서브클래스 생성 176
4.1.5 슈퍼클래스 할당 176
4.1.6 캐스트 177
4.1.7 최종 메서드와 최종 클래스 178
4.1.8 추상 메서드와 추상 클래스 179
4.1.9 보호 접근 180
4.1.10 익명 서브클래스 181
4.1.11 상속과 기본 메서드 182
4.1.12 super를 이용한 메서드 표현식 183
4.2 Object: 보편적 슈퍼클래스 184
4.2.1 toString 메서드 185
4.2.2 equals 메서드 186
4.2.3 hashCode 메서드 189
4.2.4 객체 복제 190
4.3 열거 194
4.3.1 열거의 메서드 194
4.3.2 생성자, 메서드, 필드 195
4.3.3 인스턴스의 바디 196
4.3.4 정적 멤버 197
4.3.5 열거를 기준으로 스위치하기 198
코어 자바 9(본문)최종.indd 15 2018-03-15 오전 11:30:59