主题:这个程序为什么不能运行
#include<iostream>
using namespace std;
class a
{
public:
a* aa;
virtual void show()
{
cout<<"aa\n";
}
};
class b:public a
{
void show()
{
cout<<"bb\n";
}
};
int main()
{
b bb;
a* c=bb.aa;
c->show();
return 0;
}
using namespace std;
class a
{
public:
a* aa;
virtual void show()
{
cout<<"aa\n";
}
};
class b:public a
{
void show()
{
cout<<"bb\n";
}
};
int main()
{
b bb;
a* c=bb.aa;
c->show();
return 0;
}