类:是对世间万物的抽象的模板或蓝图。
数据变量:是描述类共有的特征或状态
成员函数:是描述类的行为,用来操作数据或改变内部状态。
类的声明
class 类名{
数据变量;
成员函数;
}
定义类的成员:如果不写任何修饰符,默认为private。
类的定义
类名 类变量;
类名 类变量(参数列表);
访问数据成员
可以通过成员访问运算符(.)进行访问,但私有成员和保护成员不能直接通过成员访问运算符(.)进行访问。
类的成员有三种访问权限修饰符,用来限制外界对类的访问
public:外界所有都可以进行访问。
protected:只有具有继承关系的类才能进行访问。
private:只能在本类的成员函数进行访问。
继承
class 派生类名 :继承修饰符 基类名{
}
继承机制:单一继承,多重继承