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

Создать иерархию классов "Базовый", "Прямоугольник", "Круг", "Прямоугольный треугольник", "Трапеция" - C++

Восстановить пароль Регистрация
 
aliceiero
0 / 0 / 0
Регистрация: 16.07.2015
Сообщений: 1
16.07.2015, 14:26     Создать иерархию классов "Базовый", "Прямоугольник", "Круг", "Прямоугольный треугольник", "Трапеция" #1
Помогите пожалуйста. Нужно создать абстрактный Базовый класс с виртуальной функцией - площадь. Производные классы: прямоугольник, круг, прямоугольный треугольник и трапеция со своими функциями площади. Площадь прямоугольника (а, b - стороны); площадь круга (r - радиус); площадь прямоугольного треугольника (а, b- катеты); площадь трапеции (а, b - основания трапеции, h - высота). Для проверки вызовов виртуальных функций определить массив указателей на абстрактный класс, которым присваиваются адреса объектов неабстрактных классов. Тип контейнера – vector
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2015, 14:26     Создать иерархию классов "Базовый", "Прямоугольник", "Круг", "Прямоугольный треугольник", "Трапеция"
Посмотрите здесь:

Абстрактный базовый класс "звонок" с виртуальной функцией "стоимость" C++
Строка: заменить первую "о" на "а", удалив остальные "о" C++
Классы "Пара чисел" и "Прямоугольный треугольник" C++
Классы "Пара чисел" и "Прямоугольный треугольник" C++
Классы "Пара чисел" и "Прямоугольный треугольник" C++
Наследование классов "Заявка", "Техническое задание", "Техническое предписание" C++
C++ Создать класс "прямоугольник" и перегрузить операцию отношения "равно"
Классы "Фигура", "Прямоугольник", "Круг" C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 07:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru