클래스를 상속했을 때, 자식도 부모 생성자와 완전히 똑같은 기능을 해도 일일이 생성자를 만들어 줘야 하나요?
아래 주석을 제외하고도 바로 사용할 수 있는지 궁금합니다.
class Parent{
private :
const int a;
public :
Parent(int _a) : a(_a){} //부모 생성자
}
class Child : public Parent{
public :
//Child(int _a) : Parent(_a) {} //자식 생성자
}