TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机2020年全国计算机二级C++复习知识点:重载双目运算符(三)思维导图

2020年全国计算机二级C++复习知识点:重载双目运算符(三)思维导图

  收藏
  分享
免费下载
免费使用文件
雨过之后 浏览量:22023-04-10 17:11:00
已被使用0次
查看详情2020年全国计算机二级C++复习知识点:重载双目运算符(三)思维导图

备考2020年全国计算机二级考试的小伙伴们,复习的都怎么样了呢?树图网小编整理了2020年全国计算机二级C++复习知识点供大家参考复习,小伙伴们快来看看,测试一下自己吧!了解更多全国计算机二级考试敬请关注树图网计算机二级频道。

树图思维导图提供 2020年全国计算机二级C++复习知识点:重载双目运算符(三) 在线思维导图免费制作,点击“编辑”按钮,可对 2020年全国计算机二级C++复习知识点:重载双目运算符(三)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:656b276043de07d683b52e67fa1e1683

思维导图大纲

2020年全国计算机二级C++复习知识点:重载双目运算符(三)思维导图模板大纲

2020年全国计算机二级C++复习知识点:重载双目运算符(三)

重载关系运算符

如果想要对两个日期进行比较,比如出现下面这样的代码:

if(olddate 可以向上面用类似的方法重载关系运算符

#include iostream.h

class Date

int mo,da,yr;

public:

Date(int m=0,int d=0,int y=0)

{ mo=m; da=d; yr=y;}

void display() const

{ cout < int operator == (Date& dt) const;

int operator < (Date& dt) const;

int Date::operator== (Date & dt) const

return (this- >mo==dt.mo && this->da==dt.da && this->yr==dt.yr);

int Date::operator < (Date& dt) const

if(this- >yr == dt.yr)

if(this- >mo == dt.mo) return this->da < dt.da;

return this- >mo < dt.mo;

return this- >yr < dt.yr;

int main()

Date date1(2,14,2005);

Date date2(6,9,2005);

Date date3(2,14,2005);

if(date1 {

date1.display();

cout < date2.display();

cout < if(date1==date3)

date1.display();

cout < date3.display();

return 0;

可以类似的重载其他关系运算符,如!=

int operator != (Date & dt) { return !(*this==dt);}

相关思维导图模板

计算机系统维护方法思维导图

树图思维导图提供 计算机系统维护方法 在线思维导图免费制作,点击“编辑”按钮,可对 计算机系统维护方法  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:bd7f9468d710b62afe9e296eebea668c

广东省全面提升医疗质量行动方案(2023-2025年)思维导图

树图思维导图提供 广东省全面提升医疗质量行动方案(2023-2025年) 在线思维导图免费制作,点击“编辑”按钮,可对 广东省全面提升医疗质量行动方案(2023-2025年)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:99686138789883f175939e69661fe15a