摘要: 类的非virtual函数在编译时确定调用哪个版本,virtual函数在运行时才会确定调用哪个版本,因此要使用多态的话,需要将函数定义为virtual函数; 派生类虚函数调用基类版本时,要显式使用作用域操作符,否则,该函数会在运行时确定调用自身,这将导致无穷递归 每个类控制他的成员的可访问访问,为public或者private或者protected,派生类可以进一步缩小所继承的成员的可访问范围,但不可以增大所继承的成员的可访问范围。 继承类的时候,有public继承、private继承和protected继承,一般使用public继承,如果使用了private继承但又想使用基类的public或者protected成员可使用 using 类名::成员名; 阅读全文