일단 이것저것 해 보는 블로그

(Do it! 자바, 3주차-3) 09장 되새김 문제 풀이(작성 중) 본문

2026/Do it Java 스터디(2026.01.~02.)

(Do it! 자바, 3주차-3) 09장 되새김 문제 풀이(작성 중)

뷔구룽 2026. 1. 21. 22:25

사용한 학습 자료: 박은종, 2025, <Do it! 자바 프로그래밍 입문 [개정판]>, 이지스퍼블리싱.

https://ebook-product.kyobobook.co.kr/dig/epd/ebook/E000010942415

 

Do it! 자바 프로그래밍 입문 [개정판] | 박은종 저자

eBook Do it! 자바 프로그래밍 입문 [개정판] | 3만 6천 부 이상 팔린 초판의 성공에 힘입어 좀 더 입문자의 눈높이에 맞춰 내용을 수정하고 최신 개발 트렌드에 맞게 개정판을 출간했습니다. 저자인

ebook-product.kyobobook.co.kr

 

01. 1) 추상 메서드 2) 추상 클래스

-> 추상 메서드는, 클래스를 구현할 때 메서드 몸체 { } 없이 선언만 하는 메서드

추상 클래스는, 추상 메서드를 포함한 클래스

 

02. final

-> 상수나 메서드, 클래스 등, 상속받은 클래스에서 메서드를 재정의해 값이나 속성, 기능이 변하지 못하도록 사용하는 예약어

 

03. abstract

-> (추상 클래스 정의 예시) public abstract class 클래스 이름 { }

(추상 메서드 정의 예시) public abstract void eat();

 

04. 템플릿 메서드

-> 로직 흐름(실행 단계; 시나리오)을 정의한 메서드

-> 흐름이 변하지 않도록 final로 선언해 하위 클래스에서 재정의하는 것을 방지

-> 하나의 코드로 여러 실행 결과를 출력하는데(다형성) 기여하는 디자인 패턴

 

05.

 

06.

 

07.

 

08.