Midterm2-question 4b source code

20 views
Skip to first unread message

Hacer Keles

unread,
May 3, 2013, 12:29:32 PM5/3/13
to com...@googlegroups.com
#include <iostream>
using namespace std;

class A
{
public:
void print()
{
cout<<"A"<<endl;
}

};
class B: public A
{
};
class C: public B
{
void print()
{
cout<<"C"<<endl;
}

};
class D: public C
{
void print()
{
cout<<"D"<<endl;
}
};
int main()
{
B b1,b2;
C c1,c2;
D d1,d2;
A* pA[] = {&d1,&c1,&b1,&b2,&d2,&c2};
for(int i=0;i<6;i++)
pA[i]->print();
}

Reply all
Reply to author
Forward
0 new messages