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

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

Войти
Регистрация
Восстановить пароль
 
olegnaruto
9 / 3 / 1
Регистрация: 04.07.2012
Сообщений: 108
#1

Полиморфизм (спроектировать и реализовать иерархию классов, описывающих предметную область «Специалист в области компьютерной техники») - C++

20.05.2013, 18:47. Просмотров 402. Ответов 0
Метки нет (Все метки)

Спроектировать (нарисовать) и реализовать иерархию классов, описывающих предметную область «Специалист в области компьютерной техники» (CCompSpecialist), умеющий разрабатывать программное обеспечение (описывается классом CDeveloper) и обслуживать компьютерные сети (описывается классом CSysAdmin). Классы CDeveloper и CSysAdmin имеют общий родительский класс CDyplSpecialist. Дополнительные требования:
1. Базовый класс содержит минимум одну виртуальную функцию (например, которая выводит на экран умение данного лица).
2. Обеспечить механизмы корректной работы конструкторов и деструкторов.
3. Перегрузить operator = с целью его корректной работы.
4. Каждый из классов должен содержать минимум один член данных и 4 функции-члены.
5. Написать main () функцию где создать объект класса CCompSpecialist и продемонстрировать разницу между статическим и динамическим полиморфизмом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2013, 18:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Полиморфизм (спроектировать и реализовать иерархию классов, описывающих предметную область «Специалист в области компьютерной техники») (C++):

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

Спроектировать иерархию классов - C++
Вот моё задание. Наследование классов Спроектировать иерархию классов На основе имеющегося базового класса (“суперкласс”) создать...

Реализовать иерархию классов Компьютер-Ноутбук - C++
Помогите, пожалуйста. Условие задачи: частота процессора (в МГц), количество ядер, объем памяти (в МБ), объем жесткого...

Реализовать иерархию классов Точка-Круг - C++
Ребят кому не сложно помочь? Нужно реализовать иерархию классов. В каждом производном классе присутствует - конструктор инициализации,...

Реализовать иерархию классов Точка-Линия-Круг - C++
Реализовать иерархию классов из индивидуального задания. В каждом производном классе присутствует - конструктор инициализации, методы...

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

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2013, 18:47
Привет! Вот еще темы с ответами:

Реализовать иерархию классов, включающую в себя односвязный и двусвязный список - C++
Нужно реализовать иерархию классов, включающую в себя односвязный и двусвязный список. При компиляции программа выдает ошибку:"Ошибка 1...

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

Реализовать иерархию классов (абк Software и его потомки) и функцию поиска по заданному полю - C++
Здравствуйте. Нужна помощь с кодом. Тема задания "Классы(Абстрактные)". Задания прикреплю как и код. Кому не сложно помогите, пожалуйста....

Реализовать иерархию классов для моделирования работы магазина, продающего колоды карт (по 36 и 52 карты) - C++
Задание: 1. Реализовать класс: Магазин колод карт. Добавить возможность добавлять новые колоды(при добавлении присваивать каждой...


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

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

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