面向对象
类
申明一个类
//以关键字class开始,后接类名
class Box
{
//类的成员属性
//公共属性
public:
double length; // 长度
double breadth; // 宽度
double height; // 高度
//受保护的属性
protected:
double name;
//私有属性
private:
double price;
};
对象
声明对象
Box Box1; // 声明 Box1,类型为 Box
Box Box2; // 声明 Box2,类型为 Box
使用类成员属性
使用公共属性
Box Box1; // 声明 Box1,类型为 Box
Box1.height = 5.0;
继承
// 基类
class Shape
{
//内容
}
// 派生类
class Rectangle: public Shape
{
//内容
}