# Inharitance
총 1개의 포스트

다형성 = 상속 + 오버라이딩
상속 Inharitance 상속이란 새로운 클래스를 정의 할 때 기존에 있던 클래스를 확장extends시켜서 만드는 것을 의미한다. 이때 상속하는 클래스를 상위 클래스(parent, base, super), 상속받는 클래스를 하위 클래스(child, derived, sub)라고 한다. 기호로는 아래와 같이 속이 빈 삼각형이 하위클래스에서 상위클래스로 가리키는 모양이다. 상위클래스는 일반적인 개념과 기능을, 하위 클래스는 구체적인 개념과 기능을 갖는다. 또한 자바는 단일 상속만 지원한다. (c++은 다중 상속 지원) 코드 재사용의 효과가 있으나, 단순히 코드를 재사용하는 목적으로는 쓰이지 않는다. protected 클래스의 멤버 변수를 선언할 때 사용할 수 있는 예약어이다
2023년 1월 16일
·
0개의 댓글·
0