class A : virtual public Object
请问上面的virtual有什么用?为什么要加它?什么时候要加它?
请问上面的virtual有什么用?为什么要加它?什么时候要加它?
解决方案 »
- 怎么从一个HRGN 得到 CRgn 注意 CRgn是已经定义了 而且不是*CRgn
- Win32 SDK List Control 控件 的 列宽为什么无法拖动 (在线等)
- 关于一个图片组件外框的问题,
- 窗口资源释放问题
- CHeaderCtrl高度问题
- 如何把一个exe文件放入资源中,在程序运行后在释放出来?
- 请问大家一般用什么做帮助文件啊?谢谢回答!
- 文件传输的问题!!!!!!(急,马上给分,谢谢!!!)
- [难题]大家请进来看看有没有办法解决,闷了我好久
- 关于在CDialog类的派生类中内存管理的问题,为什么我delete总是出debug错误?
- up有分,简单的问题!
- 为什么在新做CLASS的基本CLASS列表中没CRichEditView?
据我理解,所谓纯虚函数,就是必须让子类去实现的函数,在父类只是声明了一下,并无实现!
普通虚函数就是父类里也有实现,但子类也可以有实现。虚函数的主要目的是实现多态,即用一个父类指针指向不同的子类,用同一个函数却可以得到不同的结果,是为“多态”!
那些我都知道。可这是类定义。我想知道class A : public Object{}这样派生出来的类和class A : virtual public Object{}这样派出来的类有什么区别?