定义一个矩形类(Rectangle),私有数据成员为矩形的长度( len)和宽度(wid),缺省构造函数置len和wid为0,有参构造函数置len和wid为对应形参的值,另外还包括求矩形周长、面积
2018-04-02 18:24
1446 查看
#include <iostream>
using namespace std;
class Rectangle
{
private: double len,wid; //私有数据
public:
Rectangle() //缺省构造函数置len和wid为0
{
len=0;
wid=0;
}
Rectangle(int i,int j)//有参构造函数置len和wid为对应形参的值
{
this->len=i;
this->wid=j;
}
double perimeter()//求矩形周长
{
return (len+wid)*2;
}
double area()//求面积
{
return (len*wid);
}
void readlen()//取矩形长度和宽度
{
cout<<"length:"<<len<<endl;
}
void readwid()
{
cout<<"width:"<<wid<<endl;
}
};
int main()
{
Rectangle A(2,2);
A.readlen();
A.readwid();
cout<<"area:"<<A.area();
cout<<"perimeter:"<<A.perimeter();
}
using namespace std;
class Rectangle
{
private: double len,wid; //私有数据
public:
Rectangle() //缺省构造函数置len和wid为0
{
len=0;
wid=0;
}
Rectangle(int i,int j)//有参构造函数置len和wid为对应形参的值
{
this->len=i;
this->wid=j;
}
double perimeter()//求矩形周长
{
return (len+wid)*2;
}
double area()//求面积
{
return (len*wid);
}
void readlen()//取矩形长度和宽度
{
cout<<"length:"<<len<<endl;
}
void readwid()
{
cout<<"width:"<<wid<<endl;
}
};
int main()
{
Rectangle A(2,2);
A.readlen();
A.readwid();
cout<<"area:"<<A.area();
cout<<"perimeter:"<<A.perimeter();
}
相关文章推荐
- 编写一个矩形类,私有数据成员为矩形的长( len)和宽(wid),wid设置为0,有参构造函数设置和的值,另外,类还包括矩形的周长、求面积、取矩形的长度、取矩形的长度、取矩形的宽度、修改矩形的长度和宽度为对应的形参值等公用方法。
- 定义一个圆类(Circle),私有数据成员为半径(radius)、圆周长和面积,共有成员函数为输入半径;计算周长、面积;输出半径、周长和面积。要求定义构造函数(以半径为参数,缺省值为0,周长和面积在
- 90页第三题,创建一个 Rectangle类,添加width和lenght两个成员变量 在 Rectangle类中添加两种方法分别计算矩形的周长和面积 ,编程利用Rectangle输出一个矩形的
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 创建一个Rectangle类,添加width和height两个成员变量 在Rectangle中添加两种方法分别计算矩形的周长和面积 编程利用Rectangle输出一个矩形的周
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- * 1.创建一个Rectangle类,添加width和height两个成员变量。 * 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 * 3.编程利用Rectangle输出一个矩形
- 创建一个 Rectangle类,添加width和lenght两个成员变量 在 Rectangle类中添加两种方法分别计算矩形的周长和面积 编程利用Rectangle输出一个矩形的周长和面积
- 90页第三题,创建一个 Rectangle类,添加width和lenght两个成员变量 在 Rectangle类中添加两种方法分别计算矩形的周长和面积 ,编程利用Rectangle输出一个矩形的
- 创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 定义圆类Circle,数据成员有半径radius,成员函数有默认构造函数(默认半径为10)、构造函数、计算圆面积、圆周长以及输出函数,分别构造默认对象和半径为15的对象,输出各对象的周长与面积。
- 11.8 编写一个程序,有一个汽车类 vehicle,它具有一个需传递参数的构造函数,类 中的数据成员:车轮个数 wheels 和车重 weight 放在保护段中;小车类 car 是它的私有派生 类,
- 定义一个描述学生(Student)基本情况的类,数据成员包括姓名(name)、学号(num)、数学成绩(mathScore)、英语成绩(englishScore)、人数(count)...
- 定义一个描述“点”的类及该类的对象,并使用构造函数初始化数据成员
- 定义一个图形类及其子类(三角形和矩形),分别计算其面积和周长。