zoukankan      html  css  js  c++  java
  • [置顶] 第五周项目3长方体类

    /*    
    * 程序的版权和版本声明部分    
    * Copyright (c)2013, 烟台大学计算机学院学生    
    * All rightsreserved.    
    * 文件名称: array.cpp                               
    * 作    者:杨绍宁                               
    * 完成日期: 2012 年4 月  2日    
    * 版本号: v1.0          
    *     
    * 输入描述:无    
    * 问题描述:默认构造函数初始化,求体积,面积    
    */        
    #include <iostream>
    using namespace std;
    class Bulk
    {
    public:
    	Bulk(double a=1,double b=1,double c=1):length(a),width(b),heigth(c){}
    	void get_value();  
    	void show();
    private:
    	double length;
    	double width;
    	double heigth;
    };
    void Bulk::get_value()
    {
    	cout<<"请输入长,宽,高:";
    	cin>>length>>width>>heigth;
    }
    void Bulk::show()
    {
    	double s,v;
    	v=length*width*heigth;
    	s=length*width*2+length*heigth*2+width*heigth*2;
    	cout<<s<<"   "<<v<<endl;
    }
    int main()
    {
    	int i;
    	Bulk b[5]={Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)};
    	b[4].get_value();
    	for(i=0;i<5;i++)
    	{
    		b[i].show();	
    	}
    	return 0;
    
    }


    结果:

    感受:构造函数怎么就是b[3]啊,还有把b[i]放在show()中怎么写啊!!!求解?

  • 相关阅读:
    两个51相互之间单片机如何进行串口通信
    (stm32f103学习总结)—stm32pwm
    (stm32f103学习总结)—stm32 PMW输出实验
    cpu指令如何读写硬盘
    线程进程同步
    stm32+lwip
    opc
    open62541-server编程
    linux 下time函数
    close与shutdown
  • 原文地址:https://www.cnblogs.com/jiangu66/p/2996706.html
Copyright © 2011-2022 走看看