这个叫默认参数或缺省参数,写法是正确的这个函数的特点就是在你输入的参数没有函数要求的参数个数多的情况下, 参数采用括号里面赋值的参数值如A a(10,10); a.b均为10A b(10) a为10, b为3A c; a为2,b为3实际上上面这些都走你这个构造函数
括号里的值是缺省时 的赋值,也就是你在没有传递对应的参数时,a = 2, b = 3,如果传了就是你传的值
函数体就算是空也要写{}的。