奇怪的多态问题?
#include "stdafx.h"
class A
{
public:
A(){doSth();}
virtual void doSth(){printf("I am A");}
};
class B:public A
{
public:
virtual void doSth(){printf("I am B");}
};
int _tmain(int argc, _TCHAR* argv[])
{
B b;
return 0;
}
这一个为何输出"I am A"。多态跑哪去了??
class A
{
public:
A(){doSth();}
virtual void doSth(){printf("I am A");}
};
class B:public A
{
public:
virtual void doSth(){printf("I am B");}
};
int _tmain(int argc, _TCHAR* argv[])
{
B b;
return 0;
}
这一个为何输出"I am A"。多态跑哪去了??
...全文
相关推荐
c++奇怪的魔塔
在“奇怪的魔塔”中,我们可能会创建类来表示游戏的角色、怪物、物品等,通过封装、继承和多态来实现游戏逻辑。
什么是奇怪的数列以及学习了解奇怪的数列的意义是什么
例如,在研究某些奇怪数列的过程中,数学家可能会遇到全新的数论问题或者组合数学中的未解之谜,这些问题的解决不仅能够丰富数学理论体系,还可能催生出新的数学分支。#### 2.
奇怪的小球
总结来说,《奇怪的小球》利用Java的线程机制实现了游戏功能的并发执行,提升了性能,优化了用户体验。
一个奇怪的问题使用ajax提交必须alert才能赋值
一个奇怪的问题,在使用ajax提交的时候将返回值赋给一个变量,无论怎么写都没法赋值,刚开始怀疑js有错但是ie没有反应过来,多次清缓存、部程序都没效果。。。。。。最后只好一行一行的alert看原因出在
PNG绘制的奇怪问题
在开发过程中,尤其是在进行半透明绘制时,可能会遇到一些奇怪的问题,比如颜色混合不正确、边缘模糊或者渲染不一致等。针对"PNG绘制的奇怪问题",这个问题可能与图像的Alpha通道处理有关。


