第五周项目3-对象数组操作长方体类
2014-03-25 11:45
393 查看
/* *程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2014 年 3月 25 日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述:第四个长方体的长、宽、高 *问题描述: *程序输出:5个长方体的面积与体积 *问题分析: *算法设计: */ #include<iostream> using namespace std; class Bulk { public: double area(); double volume(); void get_value(); void output(); Bulk(double l=1.0,double w=1.0,double h=1.0); private: double length,width,height; }; Bulk::Bulk(double l,double w,double h) { length=l; width=w; height=h; } void Bulk::get_value() { cin>>length>>width>>height; } double Bulk::area() { return 2*length+2*width+2*height; } double Bulk::volume() { return length*width*height; } void Bulk::output() { cout<<area()<<" "<<volume()<<endl; } int main() { Bulk b[5]={Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)}; b[4].get_value(); for(int i=0;i<5;i++) { cout<<"第"<<i+1<<"个长方体的面积和体积分别为:"<<endl; b[i].output(); } return 0; }
运行结果:
心得体会:~
相关文章推荐
- jquerydom对象的事件隐藏显示和对象数组示例
- 以JSON形式将JS中Array对象数组传至后台的方法
- java编程如何将对象数组按对象中的某一个属性进行排序
- 第三周项目5-长方体类
- 对象数组
- 第二十五天 对象数组
- php生成返回json对象数组(json支持中文)
- 微信小程序picker和range-key的用法
- javabean中属性包含对象数组的接收方式
- Java 开发过程中发现的一个小问题java.lang.NullPointerException
- JS 对象数组Array 根据对象object key的值排序sort,很风骚哦
- C++对象数组的实例学习
- 使用Ajax方法提交多个对象数组的问题
- angularjs-在对象数组中获取值时使用过滤器
- 集合框架--对象数组的内存图解
- 集合框架(对象数组的概述和使用)
- 对对象数组与存放对象数据的集合进行排序 —— Comparable接口的用法
- Java对象数组序列化与反序列化
- java基础学习之对象数组 七
- Struts2向action传对象数组