个人主页: :✨✨✨初阶牛✨✨✨
推荐专栏1: C语言初阶
推荐专栏2: C语言进阶
个人信条: 知行合一
本篇简介:>:为了更好的理解C++类和对象的知识,我们可以动手实现一下C++的一个简单的日期类...,完成相应的函数,更好的帮助我们理解类和对象....,方便与参数区分
}
这里需要注意的是,缺省参数应该在声明处给出,定义时不能有缺省参数,在C++入门章节牛牛有提到过原理.
1.2 拷贝构造函数
使用场景:
Date d1(2023, 4, 26);..._year++;
}
}
return ret;
}
3.4 日期-=天数 和 日期-天数
示例:2023年7月28日-100天
需要注意的是,重点是+上月的天数,而不是本月的天数....返回统计的天数.
// 日期-日期 返回天数
int Date::operator-(const Date& d)
{
//小的日期一直++,加到和大的日期一样时,加了多少次就差多少天
Date max