목록사용법 (1)
AiPE
추상 클래스(Abstract Class) 및 추상 메서드(Abstract Method)의 정의와 활용
1. 추상 클래스(Abstract Class)와 추상 메서드(Abstract Method)의 정의 추상 클래스(Abstract Class)는 하나 이상의 추상 메서드(Abstract Method)를 포함하는 클래스이다. 추상 메서드는 선언만 되어 있고 구현이 되어 있지 않은 메서드를 말한다. 쉽게, "응 난 이런 메서드를 만들었어." "그래서 이 메서드가 무슨 기능인데?" "(아직) 없어" 이 상태라는 것이다. 따라서 추상 메서드는 당연하게도 직접 인스턴스화 할 수 없다. (기능이 없어 실행하라고 해도 뭘 실행해야 할지 모른다.) 추상 메서드를 인스턴스화(구현)하려면 해당 추상 메서드를 구현하는 하위 클래스를 만들어야 한다. 즉, 해당 추상 메서드를 설명해주는 하위 클래스 및 메서드들이 있어야 한다. 그..
[XiBBaL] Study/Java
2024. 4. 3. 17:32