![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#91 | ||||||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Цитата:
Она знаем себя и только себя!!! (принцип ООП (и не только) РАЗДЕЛЯЙ и ВЛАСТВУЙ. Инкапсуляция !!! (знаем о СЕБЕ все и НИЧЕГО об окружающем мире, если он ЕЁ(стрелку) не интересует). А интересует или нет это АБСТРАГИРОВАНИЕ!!! Маршрут ЗНАЕТ какие стрелки ЕМУ (себе любимому!!!) нужны и в КАКОМ положении. Возможно через каких-либо ПОСРЕДНИКОВ (промежуточных по уровню абстракции классов-объектов) и управляет ИМИ и проверяет ИХ, чтобы ОБЕСПЕЧИТЬ СВОЮ работу. это ВАША Цитата:
Максимум что может быть ЭТО СВЕТОФОР включен в какой-либо маршрут (ссылка НА ВНЕШНИЙ объект) или НЕвключен никуда (т.е. ссылка НЕОБЯЗАТЕЛЬНАЯ м.б. пустое значение) ДАЙТЕ ОПРЕДЕЛЕНИЕ что есть МАРШРУТ в терминах и в понимании (но не вашем, а ДИСПЕТЧЕРА или другого человека который НЕПОСРЕДСТВЕННО(!) ПЕРСОНАЛЬНО занимается их заданием) НУ ИЛИ приведите хотя бы описание ОДНОГО маршрута и "имеющегося" у вас списка. Цитата:
Цитата:
Цитата:
СЕКЦИЯ входит(или не входит) в какой-либо маршрут Цитата:
Маршрут проверяет состояние ВХОДЯЩИХ в него секций (самостоятельно по таймеру или по инициативе (сообщению/сигналу) секции) и ДЕЛАЕТ то что должен (меняет СВОЕ состояние).
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 29.06.2016 в 13:48. |
||||||
![]() |
![]() |
![]() |
#92 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
команда на перевод стрелки идет не от маршрута , а от планирующей подсистемы.
обьект маршрут можно будет создавать тогда, и только тогда когда проверенны все условия безопасности и стрелки переведены в соответствии с маршрутом. все это исходит из планирующей подсистемы. она собственно и создает маршрут. |
![]() |
![]() |
![]() |
#93 | |||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Цитата:
Цитата:
Цитата:
|
|||
![]() |
![]() |
![]() |
#94 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
работает это следующим образом.
1. планирующая подсистема знает название маршрута. 2. по названию маршрута из общей копилки маршруты вытягивает список секций входящих в маршрут. (задействуем естественно карту). 3. планирующая подсистема теперь знает какие секции участвуют в будущем маршруте. но она нечего не знает о положении стрелок в маршруте. 4. о положении стрелок она узнает из соответствующей секции, так как в ней заложена информация о всех возможных маршрутах в которых она может принимать участие и какое при этом она занимает положение./12 plus/ /56 minus/ /34 minus/ /78 minus/ /45 plus/ /23 plus/ 5. это стандарт реальной системы |
![]() |
![]() |
![]() |
#95 | |||||||||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||||
![]() |
![]() |
![]() |
#96 | |||||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Ееееее
![]() Цитата:
Цитата:
Цитата:
Цитата:
И я опять не понял, вот опять светофоры, светофоры от Вас слышно, WTF? Ладно мы не спецы, на простительно, но там ведь на путях семафоры ![]() Цитата:
![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() Последний раз редактировалось Utkin; 29.06.2016 в 13:56. |
|||||
![]() |
![]() |
![]() |
#97 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#98 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
не-не-не. все намного проще.
в общей копилки обьектов хранить обьекты стрелки нету смысла. стрелки есть неотьемливой частью секции и это стандарт. следовательно мы там храним обьекты секции и светофоры. заводить отдельную информацию о стрелках как и о секциях в отдельном блоке не вижу смысла. лучше пускай вся информация о положении стрелки в конкретном маршруте будет заложена в стрелку. а узнает она об этом ясен пень из планирующей подсистемы. но сначала планирующая подсистема посмотрит - а может ли участвовать эта стрелка в этом маршруте ..... теперь понял ? и не надо мне угрожать .... |
![]() |
![]() |
![]() |
#99 | ||||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() Последний раз редактировалось Utkin; 29.06.2016 в 14:03. |
||||
![]() |
![]() |
![]() |
#100 | |||||||||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как нарисовать сложную фигуру кнопки | 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 |