PYTHON/[JAVA] Techs & Rules 1 [JAVA] 추상클래스와 인터페이스(abstract class & interface) [JAVA] 추상클래스와 인터페이스(abstract class & interface) 자바의 상속 개념을 사용할 때, 헷갈리는 개념에 대해서 정리해보려 한다. 조금 자세히 추상클래스와 인터페이스의 외향적인 차이와 다형성, 존재 이유에 대해서 살펴보겠다. 상속의 개념 상속이라는 개념은 어느 객체에서 공통된 기능이나 그 기능을 포함하는 다른 객체를 만들거나 할 때, 유용하게 그 기능을 사용하기 위해서 만들어진 개념이다. 예를 들어, 어벤져스의 인원들에 대한 설명을 프로그래밍한다고 생각해보자. 어벤져스의 공통적인 특성인 1. 슈퍼히어로이다 2. 평범하지 않은 과거를 가지고 있다 등 이런 공통적인 특성들이 있을것이고 차별되는 각각의 특성들인 1. 하늘을 날 수 있다. 2. 힘이 매우 쎄다(헐크) 등 많은 특징을.. 2020. 10. 3. 이전 1 다음