Модель работы лифта на Java с использованием потоков
29 PLNПользователь задает количество этажей в здании и количество лифтов. На этажах есть очереди пассажиров, задаються в коде программы. Пассажир - отдельный класс, он имеет вес пассажира, откуда и куда едет. Если очередь не пустая, на этом этаже, - то лифт вызван. Каждый лифт - отдельный поток. Всей работой лифтом руководит класс диспетчер, который определяет, какой лифт послать на какой этаж. Если в лифт заходит пассажир, то в очередь движение лифта додается этаж, куда едет пассажир. Если лифт едет вверх, то он может подобрать пассажиров, что едут вверх, если вниз - то тех, кто едет вниз по пути лифта. Если, например, лифт едет вниз, а на этаже только те, кто едут вверх - то лифт не останавливается. У лифта есть своя грузоподъемность. Есть время движение лифта между этажами и время остановки на этаже.
-
1825 52 0 Похоже на дипломную. Цена минимальная. Опыт есть
skype: hdls19
-
1064 33 2 Реализую за пару часов, опыт ошромный!) Вам надо с графическим интерфейсом?
Пишите в
Telegram/viber: +37495090598
Email: sargis.abrahamyan. [email protected]
Aktualne zlecenia dla freelancerów w kategorii Java
Opracowanie aplikacji Android odtwarzacza dla usługi telewizji online
2220 PLN
Potrzebny programista Android do stworzenia natywnej aplikacji Android dla usługi telewizji online. Planowane są dwie wersje: dla urządzeń mobilnych: smartfony i tablety; dla Android TV / Android STB: dekodery. Orientacyjne terminy: do 3 miesięcy. Orientacyjny budżet: 150… Java, Programowanie na Androida ∙ 26 dni 6 godzin temu ∙ 31 ofert |