代码如下:
//1、建立一个源程序文件,在此文件中建立一个新的类,将新建的类命名为Rect。
#include
using namespace std;
class Rect
{
public:
int Area_int();
double Area_double();
Rect(double length,double width);
Rect(int length,int width);
//virtual ~Rect();
private:
int nLength;
int nWidth;
double dLength;
double dWidth;
};
Rect::Rect(int length,int width)
{
nLength=length;
nWidth=width;
}
int Rect::Area_int()
{
int s=nLength*nWidth;
cout<<"此整型长方形的面积为:"<<endl<<s<<endl;
return 0;
}
int main()
{
Rect cfx(18,19);
cfx.Area_int();
return 0;
}
Rect::Rect(double length,double width)
{
dLength=length;
dWidth=width;
}
double Rect::Area_double()
{
double s2=dLength*dWidth;
cout<<"此double型长方形的面积为:"<<endl<<s2<<endl;
return 0;
}
double main2()
{
Rect cfx2(18.3,19.5);
cfx2.Area_double();
return 0;
}