1、定义 C++ 类
使用关键字 class 定义 Box 数据类型:
class Box
{
public:
double length; // 长度
double breadth; // 宽度
double height; // 高度
// 成员函数声明
double get(void);
void set( double len, double bre, double hei );
};
C++定义的类和Java非常像,Java是把public限定符放在每个变量(或函数)的数据类型之前,C++是相当于所有属于当前限定符之前放置限定符
2、定义 C++ 对象
Box Box1; // 声明 Box1,类型为 Box
Box Box2; // 声明 Box2,类型为 Box
C++的对象直接定义即可,Java需要new才行
3、成员函数再定义,两双引号的使用
// 成员函数定义
double Box::get(void)
{
return length * breadth * height;
}
void Box::set( double len, double bre, double hei)
{
length = len;
breadth = bre;
height = hei;
}