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

facefull

New Member
25.11.2014
3
0
#1
Прошу Вашей помощи в решении задачи!
Реализовать нужно на С++

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

 

facefull

New Member
25.11.2014
3
0
#3
Проблема в том что не могу решить данную задачу, прошу Вашей помоши!
Заранее примного благодарен, спасибо!!!
 

Whatka

Well-Known Member
09.10.2011
428
4
#4
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();
};
//