От: | Аноним | ||
Дата: | 02.07.08 20:14 | ||
Оценка: |
class A
{
public:
A();
virtual void MyFunction()
{
//...
};
virtual ~A();
};
class B : public A
{
B();
void MyFunction()
{
//...
A::MyFunction();
};
~B();
};
class C : public B
{
C();
void MyFunction()
{
//...
B::MyFunction();
};
~C();
};
A* _a=new C();
_a->MyFunction();
delete _a;