早教吧作业答案频道 -->其他-->
c++类的一个简单程序,怎么运行不出来,求修改~定义一个长方形Rectangle类,它有宽、高(Width,Height)和一些计算方法:(1)Init():设定宽、高的初始值(2)SetWidth():设定宽度(3)SetHeight():设定高度(4)
题目详情
c++类的一个简单程序,怎么运行不出来,求修改~
定义一个长方形Rectangle类,它有宽、高(Width,Height)和一些计算方法:
(1) Init():设定宽、高的初始值
(2) SetWidth():设定宽度
(3) SetHeight():设定高度
(4) GetWidth():得到宽度
(5) GetHeight():得到高度
(6) Area():计算长方形的面积
(7) DispInfo():显示长方形的信息(包括宽、高和面积)
#include
class Rectangle
{
public:
int Init(int x,int y);
void Setwidth(int a);
void Sethigh(int b);
void displnfo();
void Getwidth(){return(a);};
void Gethigh(){return(b);};
int area();
private:
int x,y;
};
int Rectangle::Init(x=0,y=0);
void Rectangle::Setwidth(int a)
{
a=x;
}
void Rectangle::Sethigh(int b)
{
b=y;
}
int Rectangle::area()
{
return(a*b);
}
void Rectangle::displnfo()
{
cout
定义一个长方形Rectangle类,它有宽、高(Width,Height)和一些计算方法:
(1) Init():设定宽、高的初始值
(2) SetWidth():设定宽度
(3) SetHeight():设定高度
(4) GetWidth():得到宽度
(5) GetHeight():得到高度
(6) Area():计算长方形的面积
(7) DispInfo():显示长方形的信息(包括宽、高和面积)
#include
class Rectangle
{
public:
int Init(int x,int y);
void Setwidth(int a);
void Sethigh(int b);
void displnfo();
void Getwidth(){return(a);};
void Gethigh(){return(b);};
int area();
private:
int x,y;
};
int Rectangle::Init(x=0,y=0);
void Rectangle::Setwidth(int a)
{
a=x;
}
void Rectangle::Sethigh(int b)
{
b=y;
}
int Rectangle::area()
{
return(a*b);
}
void Rectangle::displnfo()
{
cout
▼优质解答
答案和解析
你好!
有好多错误,修改如下,lz可以参考一下:
#include
class Rectangle
{
public:
void Init(int x,int y);
void Setwidth(int a);
void Sethigh(int b);
void displnfo();
int Getwidth()
{
return x;
}
int Gethigh()
{
return y;
}
int area();
private:
int x,y;
};
void Rectangle::Init(int a,int b)
{
x=a;
y=b;
}
void Rectangle::Setwidth(int a)
{
a=x;
}
void Rectangle::Sethigh(int b)
{
b=y;
}
int Rectangle::area()
{
return x*y;
}
void Rectangle::displnfo()
{
cout
有好多错误,修改如下,lz可以参考一下:
#include
class Rectangle
{
public:
void Init(int x,int y);
void Setwidth(int a);
void Sethigh(int b);
void displnfo();
int Getwidth()
{
return x;
}
int Gethigh()
{
return y;
}
int area();
private:
int x,y;
};
void Rectangle::Init(int a,int b)
{
x=a;
y=b;
}
void Rectangle::Setwidth(int a)
{
a=x;
}
void Rectangle::Sethigh(int b)
{
b=y;
}
int Rectangle::area()
{
return x*y;
}
void Rectangle::displnfo()
{
cout
看了c++类的一个简单程序,怎么运...的网友还看了以下:
面向对象与Java程序设计基础题目:设计一个程序可以一计算平面图形的面积和立体图形的体积。1.使用 2020-05-17 …
统计一词的含义包括( )。A.统计管理B.统计数据。C.统计监督D.统计工作E.统计学 2020-05-21 …
关于循环语句的,会的来帮个忙!定义1*2*3*…*N为N的阶乘,记作N!设计一个求N!的算法,并写 2020-06-05 …
统计一般有三个涵义,即()。A.统计调奁、统计整理、统计分析B.统计工作、统计资料、统计学C.统计活 2020-06-07 …
定义一个点类,它包含两个成员变量:纵坐标和横坐标.通过继承一个点类设计一个圆类,新增属性有半径?定 2020-06-21 …
3.古今异义(1)则凡可以得生者何不用也(古义;今义:表示可能或能够)(2)—箪食,一豆羹(古义: 2020-07-01 …
objectivec定义一个矩形类,包括长,宽2个实例变量,定义计算周长和面积的方法,定义一个方法完 2020-11-01 …
邓小平说过,不要以为,一说计划经济就是社会主义,一说市场经济就是资本主义,不是那么回事,两者都是手段 2020-12-23 …
下午要用1.1“统计”一词有哪几种含义?1.2什么是统计学?怎样理解统计学与统计数据的关系?1.3统 2021-01-05 …
化学式的定义是什么?H2O表示什么意义?计算氧气的相对分子质量(写过程)请计算H2SO4相对分子质. 2021-02-04 …