Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
AVATAR
6 / 6 / 3
Регистрация: 27.07.2014
Сообщений: 261
#1

Наследование классов. Недопонимаю задание - C++

18.11.2014, 00:31. Просмотров 284. Ответов 1
Метки нет (Все метки)

У меня есть класс, который может работать с полином.
Есть задание:
Класс для pаботы с многочленами. Создать наследников класса:
• класс, в котором хранятся в массиве степени при коэффициентах многочлена;
• класс, в котором многочлен так же хранится в виде отформатированной строки.


Мой прежний класс называется POLINOM. Я не понимаю, я должен как то сохранить в массив степени коэффициентов в предок базового класса. Ну например есть POLINOM obj; Все что я делаю, хранится в obj - данных. Как мне сделать взаимодействие данных между классами потомков и базового класса, через конструкторы как или как ?)
Просто, ну например будет у меня этом массив степеней в потомке, а что мне с ним делать дальше, не пойму...
Ну и вообще, реализация, в классе POLINOM у меня есть order - которая хранит порядок полинома. Мне надо как то из класса потомка получить значение order, которое хранится в obj (POLINOM obj) - подскажите пожалуйста, как делать)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2014, 00:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Наследование классов. Недопонимаю задание (C++):

Заменить наследование классов на наследование интерфейсов - C++
#include <iostream> #include <assert.h> using namespace std; int people_on_base = 100; int vehicles_on_base = 100; double...

Наследование классов. Копирование производных классов - C++
Здравствуйте всем, у меня такой вопрос: написал код #include "stdafx.h" class A //Создаем класс А { int mA; ...

Наследование классов "Заявка", "Техническое задание", "Техническое предписание" - C++
Создать базовый класс ТЕХНИЧЕСКОЕ ЗАДАНИЕ со свойствами: номер, описание и методами: вывести всю информацию об объекте, добавить описание....

Наследование классов - C++
Есть базовый класс: class people { public: char *name; }; Есть производный класс, который наследуется от базового: class...

Наследование классов - C++
Здравствуйте. Помогите пожалуйста решить проблему по наследованию классов. Есть базовый класс class parent { ...

Наследование классов - C++
#include <iostream> #include <conio.h> using namespace std; const int LEN=80; class kraina { private: ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Гоблин-инженер
113 / 113 / 32
Регистрация: 18.09.2014
Сообщений: 337
18.11.2014, 05:59 #2
AVATAR, я так понял, вы просто должны создать 2 "улучшенных" класса для полиномов на основе своего старого класса. Разумеется, при этом старый функционал сохранится, только в первом случае туда добавится массив степеней, а во втором добавится строка для хранения полинома в виде отформатированной строки...
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2014, 05:59
Привет! Вот еще темы с ответами:

Наследование классов - C++
никак не разберусь с наследованием, у нас тут в методичке дана по нему общая инфа, надо сделать как в методичке, но так не получается......

наследование классов - C++
Работаю в с++ билдер.. программа вылетает при запуске.. после того, как сделал наследование.. В чем проблема? Как решить? Вот код: ...

Наследование классов - C++
#include "stdafx.h" #include <stdio.h> #include <conio.h> class PARENT { public: void method1(){this->method2();}; void...

Наследование Классов с++ - C++
при компицяции выдаёт Unresolved external 'chelovek::chelovek(int,int,int)' referenced from ...*.OBJ В чом ошибка??? #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru