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

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

Войти
Регистрация
Восстановить пароль
 
BiSoN2008
1 / 1 / 0
Регистрация: 05.01.2011
Сообщений: 13
#1

Абстрактный класс - C++

07.04.2011, 15:51. Просмотров 874. Ответов 2
Метки нет (Все метки)

Есть такое задание:
Сгенерируйте абстрактный класс типа фигура, создайте производные от него классы типа пятиугольник, прямоугольник. В классах должны быть реализованы следующие методы:
 конструкторы
 деструкторы,
 метод отображения (выводит координаты на экран) – виртуальная функция.
Написать программу, которая демонстрирует работу этого класса.
Знаю как все делать, только не знаю как именно вывести координаты, как их вычислить??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2011, 15:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Абстрактный класс (C++):

Класс: Создать абстрактный базовый класс Figure с виртуальными методами вычисления площади и периметра. - C++
Создать абстрактный базовый класс Figure с виртуальными методами вычисления площади и периметра. Создать производные классы: Rectangle...

Абстрактный класс, наследование, класс хранится в другом классе - C++
Нужна помощь. Написать программу: 1 класс. Имеется абстрактный класс который описывает какую-то сущность, например Человек. В абстрактном...

Создать абстрактный базовый класс Тройка чисел с виртуальными методами увеличения на 1. Создать производный класс Время со своими функциями - C++
Здравствуйте, пожалуйста помогите написать код к данной задаче, с таким условием: Создать абстрактный базовый класс Тройка чисел с...

Написать обработчик исключений ситуации при преобразовании указателя на класс B до указателя на абстрактный класс А ... - C++
Написать обработчик исключений ситуации при преобразовании указателя на класс B до указателя на абстрактный класс А ... как сделать...

Абстрактный класс/Класс интерфейс - C++
Не ловлю суть в чем разница между интерфейсом и абстрактным классом. И там и там у методов нету реализации. Ну интерфейс задает набор...

Создать класс - данные - абстрактный базовый класс. Создать производные классы - C++
Всем привет! У меня вот такая проблема.... Создать класс - данные - абстрактный базовый класс. Создать производные классы - данные типа...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
07.04.2011, 16:35 #2
Например, указывать координаты в конструкторе.
BiSoN2008
1 / 1 / 0
Регистрация: 05.01.2011
Сообщений: 13
07.04.2011, 16:44  [ТС] #3
Цитата Сообщение от Deviaphan Посмотреть сообщение
Например, указывать координаты в конструкторе.
Хотя да, я чет зациклился что нужно еще может данные какие ввести, а там все дело именно в классах то есть другие функции не нужно реализовывать только наследование. Спасибо!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2011, 16:44
Привет! Вот еще темы с ответами:

Абстрактный класс - C++
Ребят такая проблема, точнее недопонимания. Реализую графический редактор. Есть базовый абстрактный класс GraphObject От него...

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

Абстрактный класс - C++
#include <iostream.h> #include <conio.h> #include <math.h> #include <windows.h> char bufRus; char* Rus(const char* text) { ...

Абстрактный класс - C++
Есть базовый абстрактный класс. От него - 2 производных класса. Проблемы: 1) Понимаю, что я не правильно вызываю мои чисто вирт....


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

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

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