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

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

Войти
Регистрация
Восстановить пароль
 
arcana
2 / 2 / 2
Регистрация: 20.09.2013
Сообщений: 20
#1

ООП - работа с графикой - C++

02.04.2014, 23:17. Просмотров 352. Ответов 4
Метки нет (Все метки)

Всем привет, задали лабу, первое задание без проблем сделал, но вот вторая часть, беда в том, что с графикой не учили работать, не понимаю, как это все реализовать. OpenGL или в виндовс формах ? Вот задание:

Спроектируйте иерархию классов для представления графических объектов. Главным базовым классом для всех объектов является класс Point- точка на плоскости (в пространстве ) с ее координатами . Описание классов следует поместить в заголовочный файл , а определение функций и главную функцию программы - в двух отдельных файлах. Предусмотрите методы для создания объекта , его перемещения на экране , изменения размеров и цвета , вращения на заданный угол. Используйте ограждение данных для изоляции элементов - данных класса от подпрограмм , в которых этот класс используется , а также полиморфизм для определения действия определенных функций в классовой иерархии. Напишите главную функцию , демонстрирующий работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса.

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

Р. Лафоре "ООП в C++". Не компилируется пример с консольной графикой - C++
Изучаю C++ по книге Р. Лафоре. Дошёл до 5-ой главы, и мне встретился пример использования консольной графики. Страница 179. Пример...

Работа с графикой - C++
Здравствуйте, помогите с измненнем в программе...там по малому поменять, вместо "РНА" НУЖНО ИЗМЕНИТЬ НА "КДН"...т.е работа с координатами...

Работа с ГРАФИКОЙ - C++
ПАМАГИТЕ ОЧ НАДО

работа с графикой - C++
подскажите код программы, которая выводит форму круга.

Работа с графикой в СИ++ - C++
Здравствуйте, я хочу в Visual studio 2012 под windows организовать работу с графикой по аналогии с паскалем, когда подключаю uses graph;. ...

Работа с графикой - C++
Есть прога с вращением куба. Я ее сделал автоматически. Помогите, чтобы куб вращался стрелками с клавы. Вот исходник.

4
MastAKK
145 / 136 / 12
Регистрация: 13.10.2012
Сообщений: 592
02.04.2014, 23:24 #2
Можете это втконсоли реализовать
Будет забавно)

Добавлено через 2 минуты
А если серьезно - никаких условий дополнительных не ставили? Можно юзать Qt. Там всё вышеописанное уже готовое есть. Просто напишите обертки для всех нужных классов
0
arcana
2 / 2 / 2
Регистрация: 20.09.2013
Сообщений: 20
02.04.2014, 23:59  [ТС] #3
MastAKK, никогда не работал в Qt. Подскажите, что имееться в виду под "все есть" ? В каком виде ? Или имееться в виду библиотеки для работы с графикой ?
0
IrineK
Заблокирован
03.04.2014, 00:01 #4
Пример графики в консоли
Рисование пятиконечной звезды

Гуглим "рисование в WinAPI"
1
arcana
2 / 2 / 2
Регистрация: 20.09.2013
Сообщений: 20
03.04.2014, 01:01  [ТС] #5
IrineK, спасибо, гуглю.
0
03.04.2014, 01:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2014, 01:01
Привет! Вот еще темы с ответами:

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

Работа с графикой - C++
#include "graphics.h" #include <math.h> #include <stdio.h> #include <time.h> #include <stdlib.h> int main (void) { int...

Работа с графикой - C++
Доброго времени суток ув. форумчане. Вобщем так, я еще совсем новичок, пытаюсь написать программу, задача ее в том чтобы выводить на...

Работа с графикой - C++
Народ всем привет я начал работать с графикой в C++ и возникла проблема:) Вот есть задача: Нарисуйте окно с закругленными углами....


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

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

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