• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Полиморфизм Методов Класса

  • Автор темы facefull
  • Дата начала
F

facefull

Прошу Вашей помощи в решении задачи!
Реализовать нужно на С++

Построить класс первого уровня с указанными в индивидуальном задании (табл. 11.7) полями и методами:
- конструктор;
- функция, которая определяет «качество» объекта – Q по заданной формуле (табл. 11.7 столб. 2);
- вывод информации об объекте.
Построить класс второго уровня (класс-потомок), который содержит:
- дополнительное поле P;
- функция, которая определяет «качество» объекта класса второго уровня – Qp, которая перекрывает функцию качества класса первого уровня (Q), выполняя вычисление по новой формуле (табл. 11.7, столб. 3).
Создать проект для демонстрации работы: ввод и вывод информации об объектах классов первого и второго уровней.

A2C479erpds.jpg
 
F

facefull

Проблема в том что не могу решить данную задачу, прошу Вашей помоши!
Заранее примного благодарен, спасибо!!!
 
W

Whatka

C++:
//
class CabelFather
{
string type;
int num;
double d;
double q;
public:
CabelFather();
double CountQ();
string GetType();
int GetNum();
double GetD();
double GetQ();
};

class CabelSon :CabelFather
{
bool p;
double Qp;
public:
CabelSon();
double CountQp();
bool GetP();
double GetQp();
};
//
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!