当前位置: 首页 > news >正文

专做外贸的网站北京seo专员

专做外贸的网站,北京seo专员,保定专业做网站的公司哪家好,网站 url 如何设计一、思维导图 二、作业&#xff1a;实现关系运算符的重载 关系运算符重载 概念&#xff1a; 种类&#xff1a;>、>、< 、< 、 、!表达式&#xff1a;L#R (L表示左操作数&#xff0c;R表示有操作数&#xff0c;#表示运算符)左操作数&#xff1a;既可以是左值也可以…

一、思维导图

二、作业:实现关系运算符的重载

关系运算符重载 概念:

  1. 种类:>、>=、< 、<= 、 == 、!=
  2. 表达式:L#R (L表示左操作数,R表示有操作数,#表示运算符)
  3. 左操作数:既可以是左值也可以是右值
  4. 右操作数:既可以是左值也可以是右值
  5. 结果:bool类型的数据,右值
  6. 定义格式:
  • 成员函数版:const bool operator#(const 类名 &R)const
  • 全局函数版:const bool &operator#(const 类名 &L, const 类名 &R)

关系运算符种类:>、>=、< 、<= 、 == 、!=     

关系运算符重载的实现方法相同

2.1   >

① 成员函数重载

#include <iostream>
using namespace std;class Person
{
private:int a;int b;
public://无参构造函数Person() {}//有参构造函数Person(int a,int b):a(a),b(b){}//成员函数实现>号运算符重载bool operator>(const Person &R) const{if(a>R.a && b>R.b){return true;}else{return false;}}
};int main()
{Person s1(20,20);Person s2(2,1);if(s1.operator>(s2)){cout << "s1>s2" << endl;}return 0;
}

② 全局函数重载

#include <iostream>
using namespace std;class Person
{//将全局函数设置为友元friend bool operator>(const Person &R,const Person &L);
private:int a;int b;
public://无参构造函数Person() {}//有参构造函数Person(int a,int b):a(a),b(b){}
};bool operator>(const Person &R,const Person &L)
{//成员函数实现>号运算符重载if(R.a>L.a && R.b>L.b){return true;}else{return false;}
}
int main()
{Person s1(20,20);Person s2(2,1);if(operator>(s1,s2)){cout << "s1>s2" << endl;}return 0;
}

2.2   >=

 ① 成员函数重载

类内函数:

    //成员函数实现>=号运算符重载bool operator>=(const Person &R) const{if(a>=R.a && b>=R.b){return true;}else{return false;}}

main函数内的调用函数:

    if(s1.operator>=(s2)){cout << "s1>=s2" << endl;}

② 全局函数重载

#include <iostream>
using namespace std;class Person
{//将全局函数设置为友元friend bool operator>=(const Person &R,const Person &L);
private:int a;int b;
public://无参构造函数Person() {}//有参构造函数Person(int a,int b):a(a),b(b){}
};bool operator>=(const Person &R,const Person &L)
{//成员函数实现>=号运算符重载if(R.a>=L.a && R.b>=L.b){return true;}else{return false;}
}
int main()
{Person s1(20,20);Person s2(2,1);if(operator>=(s1,s2)){cout << "s1>=s2" << endl;}return 0;
}

http://www.ds6.com.cn/news/10909.html

相关文章:

  • 源码商城网站源码手机搜索引擎
  • 公司网站制作费算是无形资产吗seo页面链接优化
  • wordpress文章id递增2上海seo外包公司
  • 视频网站app怎么做优化落实新十条措施
  • 杭州哪家公司做网站营销网络的建设
  • 深圳购物网站建设报价深圳网络推广哪家
  • 珠海做网站及推广百度店面定位怎么申请
  • 全国医院网站建设正规的教育培训机构有哪些
  • 做外贸是不是必须有网站网站seo入门基础教程书籍
  • 武汉做网站的价格广州代运营公司有哪些
  • 网站域名是啥seo常用分析的专业工具
  • 做效果图网站制作网站的步骤和过程
  • 深圳网站建设外包公司跨境电商关键词工具
  • 怎么自己做影视网站网站优化排名技巧
  • 做网站需要哪些硬件西安网站制作
  • 想更新公司网站怎么做如何营销推广
  • 手机网站大小百度seo排名优化公司哪家强
  • 建设银行网站入口各平台推广费用
  • python完整网站开发项目视频成都网站推广经理
  • 2019做网站的出路佛山seo优化
  • 内容营销的表现形式比较单一杭州seo教程
  • 南京网站制作公司怎么样网络营销战略
  • 党建网站建设可行性分析网站域名购买
  • 祥云平台做网站好不好南京网站设计公司大全
  • 宁德市城乡建设网站潍坊网站建设公司
  • 做网站背景图片浪漫爱情清理优化大师
  • 怎么恢复网站数据库文件位置优秀软文案例
  • 酒店网站建设协议网店代运营公司靠谱吗
  • 网站代理怎么赚钱长沙在线网站的目标客户
  • 自己做卖东西网站昆明seo网站建设