虚函数的静态解析(Static Resolution) 有两种情况,虚函数机制不会出现预期行为:(1)基类的constructor和destructor内,(2)当我们使用的是基类的对象,而非基类对象的pointer或reference时