请教,在中间类中定义一个空的虚函数起什么作用?最好能举例说明,感谢!
如题!
2012-06-16 10:30
2012-06-16 11:18
2012-06-16 11:33
程序代码:#include <iostream>
using namespace std;
class A {
public:
virtual void print()
{
cout << "A" << endl;
}
};
class B : public A {};
class C : public B {
public:
void print()
{
cout << "C" << endl;
}
};
int main()
{
C c;
static_cast<A&>(c).print();
}输出:
2012-06-16 12:54
2012-06-16 13:17
2012-06-16 19:36
2012-06-16 21:02
2012-06-16 22:01