一、类型的决定性
通过要给指针或引用访问类的成员,编译器只是根据指针或者引用的类型决定是否可以访问该成员,而与此指针或引用的实际目标对象无关。
二、虚函数与多态
如果将基类中的某个成员函数声明为虚函数(在其返回类型前面加上virtual关键字),那么其子类中的同型函数也是虚函数(无论其是否带有virtual关键字),而且和基类版本形成覆盖关系。
这时通过一个指向子类对象的基类指针或引用子类对象的基类引用,调用该虚函数,实际
原文:http://www.cnblogs.com/csqtech/p/7147938.html