首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

多态机制

2013-12-10 
多态机制?求助为什么((A)c).print()输出的是A..,而没有实现多态,求各位大神帮助,先谢过了。[解决办法]多

多态机制?求助


为什么((A)c).print();输出的是"A..",而没有实现多态,求各位大神帮助,先谢过了。
[解决办法]
多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。


另外 函数咋没返回值? void?直接不写?
[解决办法]
C风格的强制类型转换不能实现多态

应该用dynamic_cast
[解决办法]
http://blog.csdn.net/xd1103121507/article/details/7266863

热点排行