Member 12869259 Ответов: 1

Я должен сделать этот java-проект, я пробовал несколько раз, но получал много-много ошибок.. Пожалуйста помочь


Система Бронирования Отелей

* Запрос текущих требований пользователя (предпочтения номера и даты бронирования).
* Соответствие требованиям пользователя с имеющимися в настоящее время номерами. В отеле, скорее всего, будет несколько типов номеров по разным ценам – пентхаусы, большие номера с двуспальными кроватями, одноместные номера и т. д.
* Назначить комнату пользователю
* Список номеров со статусом как одноместная спальня кол-во 4 забронировано 2
• Поиск свободных номеров по типу номера
* Сохраняет детали бронирования в файле при выходе из программы и загружает файл при запуске программы.

Что я уже пробовал:

Я пробовал делать код сам много раз, но это сбивает с толку, и я получаю много ошибок, я должен отправить их через 5 часов

NotPolitcallyCorrect

Ну, мы не собираемся делать за тебя домашнее задание.

1 Ответов

Рейтинг:
0

Patrice T

Цитата:
Я должен сдаться через 5 часов
Просто 5 часов-это почти невозможная задержка для такого размера проекта.

Чтобы поймать ошибки, профессионалы используют инструмент под названием отладчик, он избегает погони за ошибками, пытаясь угадать, что не так.

Если ваша проблема заключается в правильном подборе алгоритма, я рекомендую изучить метод анализа, Метод Дейкстры сверху вниз это хорошее начало.
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design[^]
https://en.wikipedia.org/wiki/Structured_programming[^]
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra[^]
https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF[^]

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

Отладчик позволяет вам следить за выполнением строка за строкой, проверять переменные, и вы увидите, что есть точка, в которой он перестает делать то, что вы ожидаете.
Отладчик-Википедия, свободная энциклопедия[^]
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/jdb.html[^]
https://www.jetbrains.com/idea/help/debugging-your-first-java-application.html[^]

Отладчик здесь для того, чтобы показать вам, что делает ваш код, и ваша задача-сравнить его с тем, что он должен делать.
В отладчике нет никакой магии, он не находит ошибок, он просто помогает вам. Когда код не делает того, что ожидается, вы близки к ошибке.


Richard MacCutchan

Отладчик не поможет исправить ошибки компилятора.

Patrice T

ОП не сказал, Есть ли ошибки, где компилятор или среда выполнения.
Он не перечислил ни одной строчки кода.
Это вопрос "сделай мою работу".

Richard MacCutchan

Точно, так что ваше "решение" не поможет.