c++中为什么基类中只有带参数的构造函数时,派生类中一定要显示定义构造函数,并写出基类的构造函数及参数 我来答 2个回答 #热议# 上班途中天气原因受伤算工伤吗? 邗芷若桐诚 2020-03-02 · TA获得超过3万个赞 知道大有可为答主 回答量:1.1万 采纳率:30% 帮助的人:876万 我也去答题访问个人页 关注 展开全部 你的说法本来就是不对的。其实c++无论基类和派生类总是有构造函数,当你不显式的写构造函数时系统自动提供默认构造函数。你问的问题意思是:如果基类的构造函数带参数,那么派生类的构造函数必须显式的写构造函数,给基类的构造函数的参数赋值!基类的构造函数不带参数时派生类的构造函数可以不有程序员写出来,有系统默认提供。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 申其童迎 2020-04-10 · TA获得超过3.4万个赞 知道大有可为答主 回答量:1.2万 采纳率:35% 帮助的人:712万 我也去答题访问个人页 关注 展开全部 因为创建派生类对象时要调用基类的构造函数,当基类没有定义构函数时就调用默认无参数的构造函数。当只定义了有参的构造函数时就调用有参的构造函数,所以当派生类没有给基类传递参数时就会出现错误。解决方法:可以在基类中重载一个无参构造函数,或者给有参构造函数的参数设置默认值。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容函数表达式大全汇总,打印背熟www.163doc.com查看更多反比例函数知识点大总结 AI写作 智能生成文章反比例函数知识点大总结,AI自动写作,智能起稿,插图,排版,帮您完成高质量文字。反比例函数知识点大总结,软件免费试用,不限次数,大家都说写的资料好,赶快试用。www.baidu.com广告 其他类似问题 2023-05-18 生成派生类对象时,派生类构造函数调用基类构造函数的条件是( )。 2023-05-18 派生类的构造函数的成员初始化列表中,不能包含( )。 2020-03-24 c++中不带参数的构造函数和带参数的构造函数可以同时出现吗? 4 2016-06-15 c++中不带参数的构造函数和带参数的构造函数可以同时出现吗? 7 2012-08-30 C++类中为什么只有构造函数和拷贝构造函数有参数列表? 1 2023-05-18 生成派生类对象时,派生类构造函数调用基类构造函数的条件是( )。 为你推荐: