C++. 상속 기초 알아보기
상속은 두 클래스가 있을 때 한 클래스가 다른 클래스의 멤버를 상속 받아 사용하는 것을 말한다. 이때 상속 받은 클래스를 자식 클래스, 상속해 준 클래스를 부모 클래스라고 한다.
부모 클래스 정의하고 나서,
class 자식 클래스명: public 부모 클래스명
{
...
}
이렇게 사용하면 되고, public 말고 private를 사용할 수도 있지만, 부모의 멤버 함수에 접근하지 못한다. 보통은 public 사용!
생성자는 부모 -> 자식
순이고, 소멸자는 반대로 자식 -> 부모
순으로 호출된다.
댓글남기기