深入理解C++虚函数和纯虚函数

虚函数正是为了对“如果你以一个基类之指针指向一个派生类之对象,那么通过该指针你就只能够调用基类所定义之成员函数”这条规则反其道而行的设计实现。 我们看下面一个简单例子,来获知虚函数的作用。 我们可以看到当未去掉virtual时,在main函数for循环内程序代码完全一样(因为一般化了,这种一般化将现在的、未来要派生的情况统统纳入考虑),但执行结果却不同,这就是虚函数的妙用。 从操作型定义来看,什么
相关文章
相关标签/搜索