Overriding1 [Class와 OOP] 5. OOP 상속성, (overloading vs overriding) 1. 파생 클래스 상속(Inheritance) 상속은 사용자에게 높은 수준의 코드 재활용성을 제공하며, 클래스 간 계층적 관계를 구성함으로써 다형성 문법의 토대를 마련한다. 클래스 상속 기초 클래스(base class) or 부모 클래스(parent class) or 상위 클래스(super class) 에서 상속을 통해 새롭게 작성되는 클래스는 파생 클래스(derived class) or 자식 클래스(child class) or 하위 클래스(sub class) 라고 합니다. 공통부분은 기초 클래스에서 작성한 것을 그대로 쓰고, 파생 클래스에서 새로운 부분을 추가할 수 있다. 상속 받는 클래스가 하나이면 단일 상속(single inheritance), 여러개면 다중 상속(multiple inheritanc.. 2019. 10. 9. 728x90 이전 1 다음