Внести изменения в реализацию класса А , чтобы в классе В были возможны указанные действия: (проект протестировать)
class A
{int a,b,c;
public:
A();
A(int,int,int);
};
class B: public A
{int d;
public:
int Sum ( )
{int result=a+b+c+d;
return result;}
};
Answers & Comments
Відповідь:
Как вариант:
class A{
protected:
int a,b,c;
public:
A();
A(int,int,int);
};
class B: protected A{
private:
int d;
public:
int Sum (){
int result=a+b+c+d;
return result;
}
};