class A
{
public:
int AX,AY;
void FA();
};
//////////////////////////////////////////////////////////////////////////
class B
{
public:
A a;
int BX,BY;
void FB() {
a.FA();
}
};
//////////////////////////////////////////////////////////////////////////
class C : public A
{
public:
int CX,CY;
void FC() {
A::FA();
}
};