auto 范围for {}初始化 final & override final与override不能修饰普通成员函数, 只能修饰虚函数,override只能修饰派生类虚函数final只能修饰虚函数final修饰类时表示该类不可被继承final修饰虚函数时表示该虚函数不可被重写 默认构造函数