Inheritance 继承c++;,创建构造函数时出错

Inheritance 继承c++;,创建构造函数时出错,inheritance,constructor,Inheritance,Constructor,它必须使用默认构造函数。我只是不明白错误是怎么回事。您正在为Son声明一个构造函数,但没有定义它。在main()中创建子对象时,它将调用必须定义的子构造函数。添加空构造函数将修复此问题。而不是 son(); 写: son() { } 你的错误信息就会消失


它必须使用默认构造函数。我只是不明白错误是怎么回事。

您正在为Son声明一个构造函数,但没有定义它。在main()中创建子对象时,它将调用必须定义的子构造函数。添加空构造函数将修复此问题。而不是

son();
写:

son() { }
你的错误信息就会消失