inheritance1 상속 상속(Inheritance) - 이미 존재하는 클래스를 기반으로 새 클래스를 만드는 것이다. 기존 클래스의 동작과 상태를 그대로 물려 받는다. 새 클래스만의 동작과 상태를 추가할 수 있다. 거의 모든 사람들이 OOP의 핵심이라 여기는 특성이다. 현재도 상속을 지원하지 않으면 OO 언어라고 보지 않기도 한다. 다형성의 기반이 되는 특성이다. 부모 클래스 - 이미 존재하는 클래스를 말한다. parent class, base class 자식 클래스 - 새 클래스를 말한다. child class, derived class 자식 클래스 이름 extends 부모 클래스 이름 부모 클래스 먼저 초기화 한 후에 자식 클래스의 초기화가 이뤄져야 한다. super - 부모 클래스의 생성자를 호출하는 방법이다. this는 .. 2023. 1. 17. 이전 1 다음