第三周-项目4——长方柱类
来源:互联网 发布:nginx addmodule 编辑:程序博客网 时间:2024/05/01 10:55
/**程序的版权和版本声明部分:*Copyright(c)2013,烟台大学计算机学院学生*All rights reserved.*作者:李家豪*完成日期:2014年3月18日*版本号:v0.1*对任务及求解方法的描述部分:*输入描述:无*问题描述:。*程序输入:
*程序输出: *问题分析:*算法设计:*我的程序:*/#include <iostream>using namespace std;class Bulk{public:void get_value();void display();private:void get_volume(); //用于内部计算的,作为私有函数有利于信息隐藏void get_area();float lengh;float width;float height;float volume;float area;};void Bulk::get_value(){cout<<"please input lengh, width,height:";cin>>lengh;cin>>width;cin>>height;get_volume(); //长宽高获得值以后即可以计算,也可以在display中输出前计算,但综合而言,此处更佳get_area();}void Bulk::get_volume(){volume=lengh*width*height;}void Bulk::get_area(){area=2*(lengh*width+lengh*height+width*height);}void Bulk::display(){//get_volume()和get_area()也可以在此处调用,本例中计算工作在长宽高确定后立刻进行cout<<"The volume is: "<<volume<<endl;cout<<"The surface area is: "<<area<<endl;}int main(){Bulk b1,b2,b3;b1.get_value();cout<<"For bulk1: "<<endl;b1.display();b2.get_value();cout<<"For bulk2: "<<endl;b2.display();b3.get_value();cout<<"For bulk3: "<<endl;b3.display();return 0;}
运行结果:
体会心得:哈哈- - 不错
0 0
- 第三周-项目4——长方柱类
- 第三周 项目4-长方柱类
- 第三周项目4-长方柱类
- 第三周项目4-长方柱类
- 第三周项目4-长方柱类
- 第三周项目4长方柱类
- 第三周(项目四)——长方柱类。
- 第三周—4.长方柱类
- 第三周 项目四:长方柱类
- 第三周项目四-长方柱类
- 第三周上机任务项目4-长方柱类
- 第二学期第三周项目4--长方柱类
- 第三周项目3——用数组对象操作长方柱类
- 第五周项目4——长方柱类
- 第三周任务4:长方柱类
- 第5周项目4—长方柱类
- 第五周项目4—长方柱类(1)
- 第三周:长方柱类
- 0xC0000005: 读取位置 0x00000000 时发生访问冲突
- GPDB管理员笔记(五)GP系统配置
- 用完Excel组件后 如何彻底关闭Excel进程
- JAVA dom4j 解析xml
- Reveal.app 试用期修改
- 第三周-项目4——长方柱类
- Java泛型
- 黑马程序员---ArrayList和HashSet的比较、hashCode的分析
- JavaWeb学习篇之----web应用的虚拟目录映射和主机搭建(Tomcat)
- Hadoop2.x ResourceManager启动之服务初始化
- Oracle 语法之 OVER (PARTITION BY ..) 及开窗函数 转载
- WebKit参考资料
- 思考推理题目
- 开机自启动