读书人

怎样用到承继动态申请一个类

发布时间: 2012-10-19 16:53:36 作者: rapoo

怎样用到继承,动态申请一个类?
怎样用到继承,动态申请一个继承而来的类?要用到指针吗?本人初学,不太会用指针,请高手指导

[解决办法]
pnum[i]=new Button(a);
你需要哪个对象的指针,就应该new哪个对象,派生类的指针可以保存为基类指针,涉及到虚函数的时候,由虚函数调用机制保证调用正确的函数。
[解决办法]
pnum[j]->play(name[j]);

pnum数组是要保持各种按钮指针吧,那么需要实现各自动作的函数应该由基类提供虚函数,派生类给出自己的实现。

读书人网 >C++

热点推荐