📄 运算符.cpp
字号:
#include "head.h"
MyCircle::MyCircle()
{
centerX=0;
centerY=0;
radius=0;
}
double MyCircle::area()
{
double area;
area=3.14159*radius*radius;
cout<<"area="<<area<<endl;
return area;
}
istream &operator>>(istream&is,MyCircle&circle)
{
cout<<"请输入centerX"<<endl;
cin>>circle.centerX;
cout<<"请输入centerY"<<endl;
cin>>circle.centerY;
cout<<"请输入radius"<<endl;
cin>>circle.radius;
return is;
}
MyRectangle::MyRectangle()
{
length=0;
width=0;
}
double MyRectangle::area()
{
double area;
area=length*width;
cout<<"area="<<area<<endl;
return area;
}
istream &operator>>(istream &is,MyRectangle &rectangle)
{
cout<<"rectangle.length"<<endl;
is>>rectangle.length;
cout<<"rectangle.width"<<endl;
is>>rectangle.width;
return is;
}
void main()
{
MyCircle circle;
MyRectangle rectangle;
cin>>circle;
circle.area();
cin>>rectangle;
rectangle.area();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -