问个关于构造函数的问题一个类的构造函数要用到另一个类的构造函数,怎么用?(两个构造函数都是带参数有默认
问个关于构造函数的问题
一个类的构造函数要用到另一个类的构造函数,怎么用?(两个构造函数都是带参数有默认值的)
[解决办法]
给class test增加一个static的date对象当作data da=的默认值
[解决办法]
test(int n = 0, date da = date(1,2,3))
建议还是分多个构造函数写好一些
test() : number(0), ddate(1,2,3)
{
}
test(int n) : ddate(1,2,3)
{
number = n;
}
test(int n, date da)
{
number = n ;
ddate = da ;
}
[解决办法]
test(int n = 0, int d , int m, int y):ddate(d, m, y), number(n)
{
}
