类 & 对象

#include <iostream>
 
using namespace std;
 
class Box         // 创建一个类
{
   public:
      double length;   // 长度
      double breadth;  // 宽度
      double height;   // 高度

      // 成员函数声明
      double get(void){ 
          return length * breadth * height; 
      }
    
      void set( double len, double bre, double hei );
};

// 成员函数定义
void Box::set( double len, double bre, double hei)
{
    length = len;
    breadth = bre;
    height = hei;
}

int main( )
{
   Box Box1;                // 定义一个对象
   Box Box3;                
   double volume = 0.0;     // 用于存储体积
 
   // box 1 详述
   Box1.height = 9.0; 
   Box1.length = 6.0; 
   Box1.breadth = 7.0;
 
   // box 1 的体积
   volume = Box1.height * Box1.length * Box1.breadth;
   cout << "Box1 的体积:" << volume <<endl;
 
   // box 3 详述
   Box3.set(16.0, 8.0, 12.0); 
   volume = Box3.get(); 
   cout << "Box3 的体积:" << volume <<endl;
   return 0;
}

 

 

posted @ 2023-02-17 09:13  迷人的危险~  阅读(10)  评论(0编辑  收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css