Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Linka
0 / 0 / 1
Регистрация: 10.05.2014
Сообщений: 37
#1

Создать иерархию классов представляющих простое наследование - C++

10.11.2016, 19:10. Просмотров 454. Ответов 2
Метки нет (Все метки)

Ребята, необходимо решить 2 задачки.

класс должен включать в себя :
- компоненты данные
- методы:
а) конструктор по умолчанию;
б) конструктор с параметрами;
в) конструктор копирования;
г) деструктор;
д) методы класса для работы с данными.
Компоненты данные класса должны иметь атрибут private или protected (в зависимости от необходимости).

При выполнении первого задания в базовый класс (кроме перечисленных выше) добавить методы: set – инициализации данных базового класса, get – воз-врата данных класса.

ВАЖНО:использование классов STL запрещено!!!

Создать иерархию классов представляющих простое наследование. Базовый класс – квадратная матрица (динамическая (int **mt или int* или int *mt[константа])). Производный класс – методы, работающие с данными базового класса. Реализовать в производном классе метод – упорядочивания элементов под главной диагональю.

{deleted}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2016, 19:10
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Создать иерархию классов представляющих простое наследование (C++):

Создать иерархию классов представляющих простое наследование
Создать иерархию классов представляющих простое наследование. Базовый класс – матрица (динамическая (int **mt или int* или int *mt)). ...

Необходимо создать иерархию классов представляющих простое наследование
Необходимо создать иерархию классов представляющих простое наследование. Базовый класс – строка символов (char *). Производный класс –...

Создать иерархию классов, представляющих простое наследование. Базовый класс – строка символов (char *)
. Создать иерархию классов представляющих простое наследование. Базовый класс – строка символов (char *). Производный класс – методы,...

Реализовать иерархию классов (использовать наследование, полиморфизм, виртуальные функции)
Первый базовый класс – млекопитающие; поля – способ питания, вес, среда обитания. Во втором базовом классе описываются географические...

Наследование: реализовать иерархию классов (класс String, его потомки - SymbString и BinStryng)
Написать программу, демонстрирующую работу с объектами двух типов: Т1 и Т2, для чего создать систему соответствующих классов. Каждый объект...

Создать иерархию классов Шахматная фигура – абстрактный класс, содержащий поле – цвет. Создать производные классы
Создать иерархию классов Шахматная фигура – абстрактный класс, содержащий поле – цвет. Создать производные классы все фигуры, содержащие...

2
nimazzzy
Заблокирован
10.11.2016, 19:13 #2
И в чем же именно проблема?
0
Linka
0 / 0 / 1
Регистрация: 10.05.2014
Сообщений: 37
10.11.2016, 19:19  [ТС] #3
в том что мои знания в с++ оставляют желать лучшего) работаю с java servlets/jsp.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2016, 19:19
Привет! Вот еще темы с решениями:

Создать иерархию классов язык с++
Создать иерархию классов язык с++ Жидкость<-Напиток Жидкость<-Топливо Жидкость<-Реагент Жидкость - абстрактный класс?...

Не получается создать иерархию классов
Пытаюсь реализовать что-то вроде шаблонного метода: основная логика отрисовки лежит в базовом классе Shape (какие цвета берем, что...

Создать иерархию классов датчик
Создать иерархию классов датчик – абстрактный базовый класс и датчики температуры, влажности и скорости ветра. Для каждого класса...

Создать иерархию классов химических реакторов
Помогите разобраться в задании: Создал базовый класс, определил в нем конструктор копирования, перегрузил оператор присваивания...


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

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

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