作业帮 > 综合 > 作业

编写一个三角形类,数据成员为三边长,成员函数计算周长、面积,定义两个重载的构造 c++

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/02 06:15:06
编写一个三角形类,数据成员为三边长,成员函数计算周长、面积,定义两个重载的构造 c++
编写一个三角形类,数据成员为三边长,成员函数计算周长、面积,定义两个重载的构造 c++
class Triangle
{
private:
\x05double a;
\x05double b;
\x05double c;
public:
\x05Triangle():a(0),b(0),c(0){}
\x05Triangle(double x,double y,double z):a(x),b(y),c(z){}
\x05double cirlce(){return a+b+c;}
\x05double area();
};
double Triangle::area()
{
\x05double p = (a+b+c)/2;
\x05double area = sqrt(p*(p-a)*(p-b)*(p-c));
\x05return area;
}
编写一个三角形类,数据成员为三边长,成员函数计算周长、面积,定义两个重载的构造 c++ 定义圆类circle,数据成员有半径radius,成员函数有默认构造函数,默认半径为10,构造函数,计算圆面积圆周长以及 定义一个复数类Complex,定义带有2个参数(都为缺省参数)的构造函数;重载“/”(成员函数实现);重载“ 定义一个矩形类,成员函数用来计算长方形的周长和面积,矩形的长与宽由构造函数初始 2.定义一个圆类(Circle),私有数据成员为半径(radius)、圆周长和面积,共有成员函数为输入半径;计算 编写一个圆类Circle,其中包含1个数据成员表示半径,3个成员函数分别实现半径的输入、面积的计算、半径和面 定义一个Circle类,包括数据成员R(半径),成员函数Area( ),计算圆的面积.定义一个对象B进行测试. 1.定义一个分数类,其数据成员为分子和分母,用成员函数重载运算符=、+和-,以实现分数的赋值、相加和 C++问题:定义一个Rectangle类,包括两个数据成员length和width,以及用于求长方形面积的成员函数. 定义一个描述圆形的类,类中有两个成员变量:R,Area,分别表示圆的半径和面积.定义构造函数,初始化这两个变量;定义方法 定义复数类,重载+,*为复数类的成员函数,实现复数类对象的+,*运算. 定义一个描述复数的类,数据成员包括实部和虚部;成员函数包括输出复数以及构造函数的初始化.