⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 8_9.cpp

📁 C++语言程序设计案例教程,郑莉编的书
💻 CPP
字号:
#include <iostream>
using namespace std;
class CRect
{    int length, width;
public :
     CRect ()  { };
     CRect(int l, int w)  { length=l;	width=w;}
     void disp()  { cout << "The area is:" << length*width << endl;}
     CRect operator, (CRect r)        //语句1:重载逗号运算符
     {    CRect temp;      temp.length=r.length;     temp.width=r.width;
          return temp;
      }
     CRect operator+(CRect r)
     {    CRect temp;      temp.length=r.length+length;    temp.width=r.width+width;
          return temp;
     }
};
int main()
{     CRect r1(3,3) , r2(5,8) , r3(2,4) ;
      r1.disp() ;      r2.disp() ;      r3.disp() ;
      r1=(r1,r2+r3,r3);      r1.disp();   //语句2:使用重载的逗号运算符
	  return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -