C++. 상속 기초 알아보기

최대 1 분 소요

상속은 두 클래스가 있을 때 한 클래스가 다른 클래스의 멤버를 상속 받아 사용하는 것을 말한다. 이때 상속 받은 클래스를 자식 클래스, 상속해 준 클래스를 부모 클래스라고 한다.

부모 클래스 정의하고 나서,

class 자식 클래스명: public 부모 클래스명
{
    ...
}

이렇게 사용하면 되고, public 말고 private를 사용할 수도 있지만, 부모의 멤버 함수에 접근하지 못한다. 보통은 public 사용!

생성자는 부모 -> 자식 순이고, 소멸자는 반대로 자식 -> 부모 순으로 호출된다.

댓글남기기