用面对对象的方法,编程实现求长方体的体积和表面积,数据成员包括length(长)、width(宽)、height(高),要求用成员函数实现以下功能 1有一个无参构造函数和有参构造函数;2、由键盘输入长

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 14:51:10

用面对对象的方法,编程实现求长方体的体积和表面积,数据成员包括length(长)、width(宽)、height(高),要求用成员函数实现以下功能 1有一个无参构造函数和有参构造函数;2、由键盘输入长
用面对对象的方法,编程实现求长方体的体积和表面积,数据成员包括length(长)、width(宽)、height(高),要求用成员函数实现以下功能 1有一个无参构造函数和有参构造函数;2、由键盘输入长方体的长,宽,高;3,输入长方体的长宽高;4,计算长方体的表面积和体积并输出

用面对对象的方法,编程实现求长方体的体积和表面积,数据成员包括length(长)、width(宽)、height(高),要求用成员函数实现以下功能 1有一个无参构造函数和有参构造函数;2、由键盘输入长

/*

输入长方体的长、宽、高(空格隔开) : 3 4 5

Ca属性 :

长 3

宽 4

高 5

体积 : 60

表面积 : 94

Cb属性 :

长 0

宽 0

高 0

体积 : 0

表面积 : 0

Press any key to continue

*/

#include <iostream>
using namespace std;

class Cuboid {
private :
int length;
int width;
int height;
public :
Cuboid() {length = width = height = 0;}
Cuboid(int l,int w,int h) {
length = l;
width = w;
height = h;
}
int Volume() { return length * width * height; }
int SuperficialArea() {
return 2 * (length * width + width * height + height * length);
}
void Show() {
cout << "长 " << length << endl;
cout << "宽 " << width << endl;
cout << "高 " << height << endl;
}
};

int main() {
int len,w,h;
cout << "输入长方体的长、宽、高(空格隔开) : ";
cin >> len >> w >> h;
Cuboid Ca(len,w,h),Cb;
cout << "Ca属性 :\n";
Ca.Show();
cout << "体积 : " << Ca.Volume() << endl;
cout << "表面积 : " << Ca.SuperficialArea() << endl;
cout << "Cb属性 :\n";
Cb.Show();
cout << "体积 : " << Cb.Volume() << endl;
cout << "表面积 : " << Cb.SuperficialArea() << endl;
return 0;
}

用面对对象的方法,编程实现求长方体的体积和表面积,数据成员包括length(长)、width(宽)、height(高),要求用成员函数实现以下功能 1有一个无参构造函数和有参构造函数;2、由键盘输入长 用java程序,利用面向对象知识,实现一个长方体的体积、表面积的计算,要求长方体的初始体积是1,四、编程题1.利用面向对象知识,实现一个长方体的体积、表面积的计算,要求长方体的初始体 构件技术与面对对象编程的对象概念有什么关系 1、编写一个长方体类,求长方体的体积和表面积(JAVA编程) 求三个长方体的体积(C++)需要求3个长方体的体积,请编写一个基于对象的程序.数据成员包括length(长)、width(宽),height(高).要求成员函数实现以下功能:(1)有键盘分别输入3个长方柱的长 编程创建一个Cube类,在其中定义三个变量表示一个立方体的长、宽、高,定义一个构造方法对这三个变量进行初始化,然后定义一个方法求立方体体积.创建一个而对象,求给定尺寸的立方体的体 用3种方法测一个长方体木块的体积? 求这个长方体的体积? 求这个长方体的体积. 用C++编程 输入一球半径,求球的体积?(需要编程的详细过程) java编程打印“九九乘法口诀表”的程序用java编程实现“九九乘法口诀表”. C++编程题请会的朋友帮忙改下错 y = sh( 1+sh(x) )/( sh( 2*x )+sh( 3*x ) ),输入X求Y因为刚学C++想用面向对象的方法编程,可是错误很多,自己真心努力搞了很久也没搞好希望会的朋友帮我改下把他改成 C#编写一个程序,计算三角形,正方形和圆形的面积,要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形main方法中实现三个对象调用相同方法实现不同求面积结果 VB编程~求S=A!+B!+C!阶乘的计算分别用Sub过程和Founcti求S=A!+B!+C!阶乘的计算分别用Sub过程和Founction过程两种方法来实现. 编程实现下列图形的打印:* *** *** * 采用静态数据成员和静态成员函数定义一个能够实现对象创建个数跟踪的person类;简单点的,C++编程 定义一个描述长方体的类,类中有长、宽、高三个成员,定义一个方法求长方体的体积、表面积. 什么是辗转相除法怎样用c语言编程实现,用辗转相除法求两个数的最大公约数