为了账号安全,请及时绑定邮箱和手机立即绑定

无参有参构造函数同时存在后者不能使用?

Teacher::Teacher()

Teacher::Teacher(string name, int age)

同时存在后者不能使用是为什么?提示我在头文件加入Teacher(string name, int age)函数,可是加入了前者又不能使用了


正在回答

1 回答

构造函数的参数是确定的啊   不能重载的   后者会把前者覆盖的吧

0 回复 有任何疑惑可以回复我~
#1

S_crocodile 提问者

我看了视频,老师确实在函数列表里面加入了两个构造函数。。可以重载。我之前是以为重载的构造函数可以不用申明的。
2018-02-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之封装篇(上)
  • 参与学习       103410    人
  • 解答问题       701    个

封装--面向对象的基石,本教程力求帮助小伙伴们即学即会

进入课程

无参有参构造函数同时存在后者不能使用?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信