Midterm2-question 5b source code

19 views
Skip to first unread message

Hacer Keles

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

class A
{
public:
A(int x=1)
{
cout<<"A:"<<x<<endl;
}
};
class B: public A
{
public:
B(int x)
:A(x)
{
cout<<"B"<<endl;
}
};
class C: public A
{
public:
C(int x)
:A(x)
{
cout<<"C"<<endl;
}
};
class D: public B, public C
{
public:
D()
:B(2),C(3)
{
cout<<"D"<<endl;
}
};

int main()
{
D d;
}

Reply all
Reply to author
Forward
0 new messages