|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.02.2013, 11:26 | #21 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Цитата:
Ошибся. Поправил: 'Многоугольник' -> 'Четырёхугольник' -> 'Параллелограмм' -> 'Ромб' -> 'Прямоугольник' -> 'Квадрат' Последний раз редактировалось 8Observer8; 06.02.2013 в 11:30. |
|
06.02.2013, 11:34 | #22 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
|
|
06.02.2013, 11:54 | #23 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
хм...
Я бы вообще иначе сделал цепочку. "Фигура" -> "Задающаяся двумя координатами" -> "Ромб" либо "Фигура" -> "Задающаяся двумя координатами" -> "Многоугольник" -> "Ромб"
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
06.02.2013, 11:58 | #24 | |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 224
|
Цитата:
Люди бывают 10 типов: те, кто понимают двоичную систему счисления, и те, кто не понимают...
|
|
06.02.2013, 12:00 | #25 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
|
|
06.02.2013, 12:02 | #26 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Не обязательно. Многоугольник можно задать парой координат и кол-вом граней. (предполагается что получится "правильный" многоугольник, но немного сжатый вдоль какой-то из осей).
Вообще, окружность (овал) тоже можно задать двумя координатами (углы прямоугольника, в который она вписана), иногда это может быть удобно.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс Последний раз редактировалось ROD; 06.02.2013 в 13:29. |
06.02.2013, 12:55 | #27 | ||
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Цитата:
Если по плюсам, то "+"и "-"-у, можно придать много значений, например коньюнкцию сток... В методе, вы сами определяете суть происходящего. Можете, хоть + на - поменять, в иных блоках, ни к каким последствиям это не приведёт. Пространство имён, однако.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 06.02.2013 в 13:05. |
||
06.02.2013, 15:18 | #28 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Интерфейс Фигур --> Конкретные фигуры.
Все. Не нужно здесь больше никаких наследований |
06.02.2013, 15:42 | #29 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
Хотя закрытое наследование квадрата от прямоугольника может оказаться полезным для предотвращения дублирования кода. |
|
06.02.2013, 15:57 | #30 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Инструкция по созданию заготовки для 2D игр (для начинающих) | 8Observer8 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 32 | 22.05.2024 17:55 |
C++ для начинающих | a_Alise | Помощь студентам | 2 | 27.03.2016 10:00 |
C++ для начинающих | Haruko_ | Помощь студентам | 0 | 23.10.2012 21:41 |
С++ для начинающих | Maxim1 | Общие вопросы C/C++ | 10 | 31.05.2010 00:22 |