[JAVA] 상속(Inheritance)

2020. 10. 28. 18:39JAVA

 

#상속이란?

일반적으로 부모가 자식에게 재산을 물려주는 행위를 상속이라 한다.

 

자바에서 상속은 부모 Class의 변수/메서드자식 Class가 그대로 물려받아 사용하는 개념이다.

 

이때 상속을 적용하기 위해선 자식 Class에게 "extends"라는 키워드를 붙여주어 자바에게 이 자식Class가 어떤 부모Class에게 상속되는 개념인지 인식시켜주어야 한다.

 

#상속을 사용하는 이유?

 

상속을 사용하는 이유는 더 빠르고, 유지보수가 원할하게, 중복이 적게..

즉, 좀 더 컴팩트하게 로직을 구성하기 위해서이다.

 

예시)

 

 

 

 

 

'JAVA' 카테고리의 다른 글

[JAVA] 구성  (0) 2020.10.28
[JAVA] 오버라이딩(Overriding)  (0) 2020.10.28
[JAVA] 추상화(Abstraction)  (0) 2020.10.28
[JAVA] Try & Catch  (0) 2020.10.27
[JAVA] 메서드(method)와 함수(function)의 차이  (0) 2020.10.26