求大神用c++设计一个长方体类,包括长,宽,高等私有数据成员,用友元函数的方法求长方体的体积.
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/16 20:12:18
求大神用c++设计一个长方体类,包括长,宽,高等私有数据成员,用友元函数的方法求长方体的体积.
用c++设计一个长方体类,包括长,宽,高等私有数据成员,用友元函数的方法求长方体的体积
用c++设计一个长方体类,包括长,宽,高等私有数据成员,用友元函数的方法求长方体的体积
class Cuboid {
friend int Volume (const Cuboid&);
int length;
int width;
int height;
};
int Volume (const Cuboid& c)
{
return c.length * c.width * c.height;
}
再问: 请问这是一个完整的程序吗?
再答: 不,上面的程序只是根据你的需求写的基本的程序片段。
完整的程序是这样的:
#include
class Cuboid {
friend int Volume (const Cuboid&);
public:
Cuboid(int l, int w, int h) : length(l), width(w), height(h) {}
private:
int length;
int width;
int height;
};
int Volume (const Cuboid& c)
{
return c.length * c.width * c.height;
}
int main()
{
using namespace std;
Cuboid a(1, 2, 3);
cout
friend int Volume (const Cuboid&);
int length;
int width;
int height;
};
int Volume (const Cuboid& c)
{
return c.length * c.width * c.height;
}
再问: 请问这是一个完整的程序吗?
再答: 不,上面的程序只是根据你的需求写的基本的程序片段。
完整的程序是这样的:
#include
class Cuboid {
friend int Volume (const Cuboid&);
public:
Cuboid(int l, int w, int h) : length(l), width(w), height(h) {}
private:
int length;
int width;
int height;
};
int Volume (const Cuboid& c)
{
return c.length * c.width * c.height;
}
int main()
{
using namespace std;
Cuboid a(1, 2, 3);
cout
求大神用c++设计一个长方体类,包括长,宽,高等私有数据成员,用友元函数的方法求长方体的体积.
用面对对象的方法,编程实现求长方体的体积和表面积,数据成员包括length(长)、width(宽)、height(高),
定义一个描述长方体的类,类中有长、宽、高三个成员,定义一个方法求长方体的体积、表面积.
设计一个园类circle和一个桌子类table,circle类包括私有数据成员半径radius和求圆面积得成员函数get
设计一个点类,其中包括一对坐标数据成员、一个求两点之间距离的友元函数dist和显示坐标点的成员函数.
定义一个关于日期的类,其中包括私有数据成员year,month,day
如图是一个长方体纸盒的平面展开图,数据如图所示,且AB长为36厘米,求这个长方体体积
需要求3个长方柱的体积,请编写一个基于对象的程序.数据成员包括length长、width宽、height高.
定义一个矩形类CRect,其数据成员包括左上角坐标,长和宽,其函数成员包括设置矩形的大小(SetSize),设置矩形左上
一个长方体体积是60立方米.如果长增加三分之一,宽和高都不变,求这时长方体的体积,用最简单的方法,
C++问题:定义一个Rectangle类,包括两个数据成员length和width,以及用于求长方形面积的成员函数.
一个长方体鱼缸,长8分米,求鱼缸的体积?