객체지향언어의 3대특징 - 은닉성(캡슐화), 상속성, 다형성 ※ 상속 (Inheritance) - 부모 클래스의 구성요소, 행위를 그대로 물려받아 사용하고, 자신만의 구성요소와 행위는 추가해서 사용 - 클래스를 상속받게 되면 부모 클래스의 멤버들을 가져다가 사용할 수 있다 - 자식 클래스들의 공통적인 부분은 부모 클래스에서 관리하고, 자식클래스는 자신에 정의된 멤버들만 관리 ▶ 상속의 장점 - 적은양의 코드로 새로운 클래스 작성 가능 - 코드를 공통적으로 관리할 수 있기 때문에 코드의 추가 및 변경이 용이 부모클래스 ) 상위 (Super) 클래스, 기본(Base) 클래스, 조상클래스 자식클래스 ) 하위(sub) 클래스, 파생 (derived) 클래스, 자손클래스 - 클래스간의 상속관계를 맺어주면 자식 클..