类的定义

public

class box {
 public:
  int length;
  int width;
  int height;
};

这是基本的定义一个公有的访问权限的类,类的成员变量是 length、width、height。

private

class box {
 private:
  int length;
  int width;
  int height;
};

或者

class box { // class 默认是 private 的访问权限
  int length;
  int width;
  int height;
};

这是基本的定义一个私有的访问权限的类,类的成员变量是 length、width、height。

Setter

void一个setter来使public使用private名

void setH(int h) {height = h;}
void setL(int l) {length = l;}
void setW(int w) {width = w;}

方法

int V() {
  return length * width * height;
}

调用

box b;
b.setH(10);
b.setL(10);
b.setW(10);
cout << b.V() << endl;

输出

1000