![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#291 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
![]()
а как ваш "изолированный участок" даст инфу "об состоянии обьекта"??
|
![]() |
![]() |
![]() |
#292 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
очень просто. но проблема сейчас в полиморфизации.
чем отличается по путь от стрелочной секции 1. он не имеет такого атрибута как замыкание 2. он исключает лобовые маршруты (поездной-поездной) (поездной-маневровый) (маневровый-поездной) 3. на по путь можно задавать лобовые маневры и это правильно. __________________________________ пришли значит к такому, ниче не будем забирать из общей копилки обьектов, а тупо будем получать ссылки. что-бы проинформировать планировку маршрутов - что какой-то конкретный обьект уже используется , просто введем поле типа стрин в котором хранится инфа в каком маршруте используется если не используется то там будет лежать пустая строка. так же |
![]() |
![]() |
![]() |
#293 | ||
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#294 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]() |
![]() |
![]() |
![]() |
#295 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
![]()
про что просвещать?
у вас спросил просто, как ваш "изолированный участок" даст инфу "об состоянии обьекта"? перефразирую иначе, зачем нужна эта прослойка, если она вообще ничего не делает? |
![]() |
![]() |
![]() |
#296 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
при использовании полиморфизма стоит задача узнать с каким обьектом мы имеем
дело так как к каждому присуши свои особенности. к по путям одни - к перегонным участкам другие. следовательно вводим идентификатор обьекта. типа стрин естественно. этот идентификатор положим наверное в базовый класс. так ведь ? |
![]() |
![]() |
![]() |
#297 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
![]()
не так, все не так
вы не отвечаете на самые главные вопросы говорите "при использовании полиморфизма", встает резонный вопрос, а зачем этот полиморфизм нужен, а если нужен то зачем для его реализации вводить ненужную сущность в виде абстрактного класса? при чем тут стринги к этому всему вообще не понятно, идентификатор только для человека, для модели и анализа он как собаке пятая нога |
![]() |
![]() |
![]() |
#298 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
введем тогда свитч.
если идентификатор соответствует по пути - то делаем так. если чему то другому - то делаем иначе. ну уже есть хоть какой-то прогресс. надо думать с отменой маршрута. повторюсь - отмена это инверсия установки. |
![]() |
![]() |
![]() |
#299 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
![]()
разговор слепого с глухонемым
|
![]() |
![]() |
![]() |
#300 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
Добрый день коллеги !
Вообщем хранить ссылку на светофор в маршруте не шибко хорошо, так как обьект светофор имеет наивысший приоритет, чем обьект маршрут. Следовательно в обьекте светофор будем хранить обьект маршрут. Размыканием маршрута будет заниматься класс "Размыкание маршрута" Так же ? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как нарисовать сложную фигуру кнопки | deniscatch | JavaScript, Ajax | 8 | 15.01.2015 21:42 |
Как сделать сложную замену внутри строки | selform | Microsoft Office Excel | 3 | 02.11.2012 14:24 |
Как создать сложную таблицу в делфи? | Не_шарю_в_делфи | Помощь студентам | 0 | 21.05.2012 16:57 |
Надо составить сложную-сложную формулу | natincom | Microsoft Office Excel | 4 | 29.08.2011 09:03 |