1. Class 상속 우리는 일상생활 속에서 어떤 공통적인 특징을 가지고 있고 특징이 공통된다면, 그 특징을 그대로 가져와서 다른 항목을 정의하는 데 사용하고는 한다. 일상적인 많은 객체들이 이러한 계층적인 관계를 이루고 있다. 차를 예로 들면 Tesla, Hyendai, BMW, Audi 4개의 차량이 있다고 해보자. 이들의 공통적인 특징은 Car라는 것이다. 만약, 각각의 타입을 정의한다고 하면 공통적으로 이것들은 시동 켜기, 시동 끄기, 엑셀, 브레이크와 같은 행위와 시동이 들어와 있는지, 연료는 얼마나 남았는지에 대한 상태 값을 제공한다. 이런 것은 차라는 특징에서 나온 것이다. public class Tesla { bool powerOn; bool electric; // Tesla 특화 멤버 필..