Post

[JAVA Questions] 상속 복습

자바 상속 복습

[JAVA Questions] 상속 복습

1. 상속이란 무엇인가요? 한 줄로 설명해보세요.

상속이란 부모의 기능을 자식이 물려받아 사용하는 걸 말함.


2. 자바에서 하나의 클래스가 여러 부모 클래스를 동시에 상속받을 수 있나요? (O / X)

없음.


3. 상속 관계에서 메서드를 탐색할 때 어떤 순서로 탐색하나요?

자식 → 부모 → 조부모…


4. 메서드 오버라이딩(Overriding)이란 무엇인가요?

부모의 기능을 자식이 재정의 해서 사용하는 것.


5. 자식 클래스 생성자가 호출될 때, 부모 생성자는 언제 호출되나요?

자식 생성자 코드 실행 전, 부모 생성자가 무조건 먼저 실행됨.


6. super() 와 this() 호출 규칙 차이

super() : 부모 생성자 호출 this(): 같은 클래스 생성자 호출

This post is licensed under CC BY 4.0 by the author.

Trending Tags