Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.06.2016, 15:39   #61
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
читайте с начала
Точно! Начало это https://ru.wikipedia.org/wiki/%D0%98...BD%D0%B8%D0%B5
Цитата:
на ум приходит что обьект маршрут - из обьекта светофора надо выкидывать
Да не оставляйте. Классная модель.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 28.06.2016 в 15:41.
Utkin вне форума Ответить с цитированием
Старый 28.06.2016, 15:43   #62
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

Цитата:
Начало это
бесполезно, человеку объясняли что интерфейс и абстрактый класс это две большие разницы, и так и эдак, но потерпели фиаско, остался при своем, интерфейсы нафик все можно нарулить абстрактными
come-on вне форума Ответить с цитированием
Старый 28.06.2016, 15:46   #63
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
То
Да не оставляйте. Классная модель.
наблюдать за состоянием обьекта я могу просто вызовом методов контроля.

циклически естественно.
RAFA91 вне форума Ответить с цитированием
Старый 28.06.2016, 15:50   #64
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Все-таки Дейкстра великий мужик, не даром он Бейсик хаял....
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 28.06.2016, 15:51   #65
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

выделить элементарные элементы не проблема.

проблема в взаимодействии.

при старте программы я создаю все обьекты станции

стрелки - светофоры - секции. получаю на них ссылки.

потом же надо эти ссылки привязать к конкретному маршруту и там с ними работать
RAFA91 вне форума Ответить с цитированием
Старый 28.06.2016, 15:54   #66
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
потом же надо эти ссылки привязать к конкретному маршруту и там с ними работать
Я это уже писал. Кого как в каком порядке соединять читаешь из текстового файла. А соединяешь в список/очередь/стек/вектор, иной подходящий АТД. Разъединяешь секции когда проедет поезд. Все просто как апельсин. Как только модель отлажена (в смысле не лажает) уже строишь интерфейс - накладываешь движение реал-тайм на карту, рисуешь кнопочки, состояние семафоров и прочее.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 28.06.2016, 15:57   #67
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Я это уже писал. Кого как в каком порядке соединять читаешь из текстового файла. А соединяешь в список/очередь/стек/вектор, иной подходящий АТД.
не все так . почитай это http://otherreferats.allbest.ru/tran...0020012_0.html тогда изменишь свое мнение.

вообщем что мы имеем.

обьект маршрут должен контролировать все обьекты которые в нем участвуют.

при этом результат контроля подавать в обьект светофор.

ведь светофор не откроется без контроля стрелки и занятой секции в маршруте. так ?
RAFA91 вне форума Ответить с цитированием
Старый 28.06.2016, 15:59   #68
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
обьект маршрут должен контролировать все обьекты которые в нем участвуют.
Ты хоть примерно понимаешь о чем я говорю? Ты вообще о другом пишешь! Ты сначала структуры данных выработай, а уже потом решай кто кого иметь будет. Светофор это вообще самое простое в модели. Он же не играет никакой ведущей роли в модели - он только отражает состояние.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 28.06.2016, 16:01   #69
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

Цитата:
проблема в взаимодействии.

при старте программы я создаю все обьекты станции

стрелки - светофоры - секции. получаю на них ссылки.
ну вот, а тут все про проектирование да моделирование
а ссылки где будут ? читайте с начала
come-on вне форума Ответить с цитированием
Старый 28.06.2016, 16:05   #70
RAFA91
Заблокирован
 
Регистрация: 06.02.2011
Сообщений: 1,999
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Т Ты сначала структуры данных выработай,.
так зачем тогда давал советы раз сам не предложил структуру ?

если в маршруте будет разомкнута первая секция , то светофор может участвовать уже в другом маршруте при

необходимости. другими словами эта первая секция может участвовать уже в другом маршруте.

теперь понял о чем я ?


или мож светофор запихнуть в маршрут ?
RAFA91 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как нарисовать сложную фигуру кнопки 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