设计一个立方体类(长方体)Box,它能计算并输出立方体的体积和表面积。
设计一个长方体类Box,它能计算并输出长方体的体积和表面积。
(1) 定义构造函数完成长方体的初始化
(2) 求长方体的体积;
(3) 求长方体的表面积;
(4) 输出长方体的相关信息。
请写出完整的程序(可以复制粘贴整个程序作为答案,也可以上传截图和运行结果)。
#include <iostream>
using namespace std;
class Bulk
{
public:
void InputData();
void OutputData();
int volume();
int area();
private:
int length;
int width;
int heigh;
};
void Bulk::InputData()
{
cout<<"请?输?入?长¤方?体?的?长¤、¢宽í、¢高?:";
cin>>length>>width>>heigh;
}
void Bulk::OutputData()
{
cout<<"这a个?长¤方?体?的?体?积y是?:"<<volume()<<" 表括?面?积y是?:"<<area()<<endl;
}
int Bulk::volume()
{
int v = length * width * heigh;
return v;
}
int Bulk::area()
{
int s = 2 * (length*heigh + width*heigh + length*width);
return s;
}
void main()
{
Bulk b1, b2;
b1.InputData();
b2.InputData();
b2.OutputData();
b1.OutputData();
}
设计一个立方体类Box,它能计算并输出立方体的体积和表面积。其中Box类包含三个私有数据成员 a(立方体边长)volume(体积)和 area(表面积),另有两个构造函数以及getvolume()(计算体积)、getarea()(计算表面积)和 disp()(输出结果).
#include<iostream>
using namespace std;
class Box
{
private:
int a;
int volume;
int area;
public:
Box() {};
Box(int a)
{
this->a=a;
}
int getvolume()
{
volume=a*a*a;
return volume;
}
int getarea()
{
area=6*a*a;
return area;
}
void disp()
{
cout<<"the volume is : "<<getvolume()<<endl;
cout<<"the area is : "<<getarea()<<endl;
}
};
int main()
{
Box A(5);
A.disp();
return 0;
}
设计一个立方体类(长方体)Box,它能计算并输出立方体的体积和表面积。相关推荐
- java编一个求圆柱表面积_Java:输入圆柱体的半径和高,计算并输出圆柱体的体积和表面积...
展开全部 程序如下: package test; import java.util.Scanner; public class TestCircle { public static void main ...
- java设计一个立方体类box_实例1: 设计一个立方体类Box,定义三个属性,分别是长,宽,高。定义二个方法,分别计算并输出立方体的体积和表面积。_学小易找答案...
[填空题]表达式 list(filter(lambda x:x>2, [0,1,2,3,0,0])) 的值为 _________ . [填空题]表达式 len(' 中国 '.encode('ut ...
- python设计一个学生类求最高分_设计一个学生类班级类
第一题 设计一个学生类 属性:姓名.学号.年龄.成绩 设计一个班级类要求:实现向班级中添加学生.删除学生.查看学生.按照指定条件排序 属性:班级代号,所有学生 需要使用 calss, __int__, ...
- C++编程练习:多态实验——设计一个基类Shapes,Shapes类公有派生产生矩形类Rectangle和圆类Circle
例.设计一个基类Shapes,包含成员函数display()并声明为纯虚函数.Shapes类公有派生产生矩形类Rectangle和圆类Circle,分别定义display()函数实现其主要几何元素的显 ...
- 设计一个笔记本电脑类,属性随意,并且进行属性私有化,对外提供公开的set和get方法。 设计一个可插拔的接口:InsertDrawable,该接口有什么方法自行定义。
代码 /* 开放型题目:设计一个笔记本电脑类,属性随意,并且进行属性私有化,对外提供公开的set和get方法.设计一个可插拔的接口:InsertDrawable,该接口有什么方法自行定义.设计一个鼠标 ...
- C++设计一个长方形类
设计一个长方形类 设计一个长方形类,通过访问它的成员变量来计算面积. class Rectangle {//在此处实现Rectangle类private:int height;int width; p ...
- 设计一个长方形类。成员变量包括:长度和宽度,成员函数除包括计算周长和计算面积外, 还包括用set方法来设置长方形的长度和宽度,以及用get的方法来获得长方形的长度和宽度 最后,编写一个测试程序来测试所
本文为博主原创文章,未经博主允许不得转载. 版权为陈博超所有,第一次于2020年11月22日发表于BLOG上 本BLOG上原创文章未经本人许可,不得用于商业用途.转载请经允许后注明出处,否则保留追究法 ...
- 设计一个学生类Student
设计一个学生类Student 其属性有:姓名(name).年龄(age).学历(education),由Student类派生出本科生类Undergraduate和研究生类Graduate,本科生类增加 ...
- java定义一个日期类 包括年 月 日_【说明】 设计一个日期类Date包括年、月、日等私有数据成员。要求实现日期..._考试资料网...
填空题[说明] 设计一个日期类Date包括年.月.日等私有数据成员.要求实现日期的基本运算,如某日期加上天数.某日期减去天数.两日期相差的天数等. 在Date类中设计如下重载运算符函数: Date o ...
- 请按照以下要求设计一个学生类Student,并进行测试,要求如下:
请按照以下要求设计一个学生类Student,并进行测试,要求如下: (1)Student类中包含姓名.成绩两个属性. (2)分别给这两个属性定义两个方法,一个方法用于设置值,另一个方法用于获取值. ( ...
最新文章
- 离散数学当中的部分符号总结
- 不装oracle进行远程连接解决办法 .
- 【拓扑排序】【DP】旅行计划(luogu 1137)
- lisp eval apply_SICP远古魔法-LISP概览(1-2)
- vue 引用网络css_vue如何引用其他组件(css和js)
- python怎么分析各个时间段的数据_Python数据分析:Python对Word数据的读写
- 【java】计算 list 中每一行的合计值
- 鸡啄米vc++2010系列7(对话框:创建对话框类和添加控件变量)
- 是用int还是用Integer?
- 非template/render模式下使用iview组件时标签需要转化
- 邮件服务器的安全,邮件服务器的安全解决方案
- 计算机word表格公开课ppt,制作Word表格公开课).ppt
- GUI(图形用户界面)
- 怎么测试网站服务器速度,怎么测试网站速度
- lay-ui里修改表格自动换行
- 安装与配置VMware虚拟机 https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html
- 第05章 图形基础
- 数字功放音质好不好?从哪些地方看
- 入门c语言。(1建立开发环境)
- 【EndNote】-详细步骤-导入网页/电子文献及外网(IEEE)文献