c ++中的虚函数

时间:2013-06-29 14:51:12

标签: c++ virtual

我在超类中声明了一个虚方法。我想使用指向子类对象的超类指针来调用该方法。例如:

class A            { virtual void foo(); }
class B : public A { virtual void foo(); }

A *b = new B();

1 个答案:

答案 0 :(得分:1)

方法很好,但A::foo()private - 要调用它,它必须是public

在类定义之后,您还缺少实现和尾随;