학습/C++

상속 기본 개념

juhyeon 2021. 10. 7. 02:14

상속(Inheritance)

  1. 클래스 사이에서 상속관계 정의(객체 사이에 상속관계 없음)

  2. 기본 클래스의 속성과 기능을 파생 클래스에 물려 주는 것

  3. 기본 클래스에서 파생 클래스로 갈수록 개념 구체화 

  4. 다중 상속을 통해 클래스의 재사용성을 높일 수 있음

 

상속의 목적과 장점

  1. 간결한 클래스 작성

  2. 클래스 간의 계층적 분류 / 관리의 용이함

  3. 클래스의 재사용과 확장을 통한 소프트웨어 생산성 향상

'학습 > C++' 카테고리의 다른 글

객체 포인터 / 객체 배열 / 동적 할당  (0) 2021.11.10
다중 상속과 가상 상속  (0) 2021.10.14
접근 지정자와 inline함수  (0) 2021.09.30
생성자와 소멸자  (0) 2021.09.23
클래스 만들기  (0) 2021.09.16