Внести изменения в реализацию класса А , чтобы в классе В были возможны указанные действия: (проект протестировать)
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;}
};

Ответы

Ответ дал: nazikmuz
2

Відповідь:

Как вариант:

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;

}

};


nazikmuz: Обращайся
bulhakov: Та вот в друзья тебя хочу добавить, говорит еще нужно на вопросы поотвечать
nazikmuz: Добавляй
bulhakov: Отправил приглашение
nazikmuz: Можешь кидать вопросы по 5 баллов
bulhakov: Понял, спасибо :)
nazikmuz: Пиши если что на телеграм мне @mutsjpg
nazikmuz: Тут я пока что редко сижу,сейчас не сезон вопросов,учеба закончилась
nazikmuz: Будет вопрос напишешь мне в телегу я зайду и отвечу
bulhakov: О так даже удобней, спасибище
Вас заинтересует