Бесполезного эстетства псто.
Допустим, есть такая задача (это просто абстрактный пример, реальная задача другая): из точки А в точку Б отправляется колонна автомобилей, для каждого автомобиля через каждые 100 метров пути нужно расчитывать различные параметры: скорость, остаток топлива, марку автомобиля и ещё с десяток. Параметры могут быть одинаковыми для всех машин или быть уникальными только для одной. Как бы это всё красиво описать? Проще всего было бы сделать кучу классов параметров, пронаследовав их от общего предка, для каждого автомобиля завести вектор указателей на эти параметры, и просто пробегать по нему, вызывая виртуальный метод расчёта в зависимости от пройденного пути, но такой вариант отпадает, т.к. параметры имеют разный тип. В голову приходят варианты а-ля паттерн «Посетитель» или что-то совсем жуткое с RTTI. ООП владею плохо, а сделать хочется красиво и расширяемо. Использовать можно только стандартный С++, никаких бустов, Qt и т.д.


Ответ на:
комментарий
от yoghurt

Ответ на:
комментарий
от ugoday


Ответ на:
комментарий
от yoghurt

Ответ на:
комментарий
от Gvidon

Ответ на:
комментарий
от yoghurt

Ответ на:
комментарий
от yoghurt

Ответ на:
комментарий
от ugoday


Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от yoghurt

Ответ на:
комментарий
от ugoday

Ответ на:
комментарий
от ugoday

Ответ на:
комментарий
от val-amart

Ответ на:
комментарий
от korvin_

Ответ на:
комментарий
от ugoday

Ответ на:
комментарий
от val-amart

Ответ на:
комментарий
от jtootf

Ответ на:
комментарий
от www_linux_org_ru

Ответ на:
комментарий
от jtootf

Ответ на:
комментарий
от val-amart


Ответ на:
комментарий
от val-amart

Ответ на:
комментарий
от ACR

Ответ на:
(=
от m4n71k0r

Ответ на:
комментарий
от Gvidon

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Дизайн :) (2007)
- Форум «дизайн» (2007)
- Форум Дизайн БД? (2017)
- Форум Оцените дизайн (2012)
- Форум Новый дизайн (2012)
- Форум [kde4] Дизайн (2011)
- Форум Дизайна тред (2015)
- Форум Дизайн libreoffice (2013)
- Форум Раскритикуйте дизайн (2011)
- Форум Дизайн калькулятора (2011)