类 & 对象
#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; }