函数的const型需要在声明和定义处都写上
关键字inline可在声明和定义的任意一处或两处都标注
explicit只能用在类的定义体内部,当要在外部定义函数时不再重复
mutable指明可变成员,即使后来定义了一个const的对象,其他成员不能改变,但mutable成员依然可以改变
关键字friend只能出现在类定义体内,在类定义体内的位置可以随意,其性质不受其声明位置的访问控制标示符控制
static成员是与类关联的,不是与任一对象关联的,也可以视为所以对象共享。只能用在类定义体内
virtual关键字只能出现在类的定义体内部,用于实现动态绑定
protected关键字也只能在类的定义体内部出现,用于定义受保护成员