c++多继承常见试题

#include<iostream.h>
#include<stdio.h>
class ClassA
{
public:
virtual ~ ClassA(){};
virtual void FunctionA(){};
};
class ClassB
{
public:
virtual void FunctionB(){};
};
class ClassC : public ClassA,public ClassB
{
public:
};
int main(){
ClassC aObject;
ClassA* pA=&aObject;
ClassB* pB=&aObject;
ClassC* pC=&aObject;
cout<<pA<<endl;
cout<<pB<<endl;
cout<<pC<<endl;
return 0;}

posted @ 2012-09-23 02:55  ppshinebl  阅读(276)  评论(0编辑  收藏  举报