Я работаю над программой ATM. У меня все работает, и все правильно закодировано. Я нажимаю на выполнение и могу вносить/снимать средства и отображать их с помощью правильных сообщений. Когда я снова нажимаю выполнение, все сбрасывается (сальдо счета), и оно показывает, что ничего не было снято или депонировано. Как это исправить? Я смотрел здесь и думал, может быть, если бы я сериализовал некоторые классы или что-то еще, это может сработать. Это не было. Что я могу сделать? Когда я нахожусь в исполнении, я хочу, чтобы все мои депозиты и изъятия по-прежнему были эффективными. не потеряно.Программа ATM, которая теряет данные при каждом выполнении
-4
A
ответ
0
Вы можете создать программу, управляемую меню, где вы можете увидеть все изменения, которые вам нужны из вашей программы, но это существует только для жизни запущенной программы, как только вы перезапустите программу, вы обязательно потеряете все предыдущее содержимое , Если вы не хотите потерять данные после каждого выполнения, вам понадобится постоянное хранилище, такое как база данных или файл, где вы можете читать n писать или обновлять каждый раз при его запуске.
Смежные вопросы
- 1. Программа последовательных генераторов чисел при каждом выполнении
- 2. Программа Java ATM
- 3. Программа Visual Basic ATM
- 4. Программа ATM Python
- 5. OpenACC суммы при каждом выполнении
- 6. Сделать функцию javascript, которая генерирует последовательный номер при каждом выполнении?
- 7. Программа, которая запускается на каждом компьютере
- 8. Энтропия изменять значения при каждом выполнении
- 9. Справка по программе Ruby (программа ATM)
- 10. Программа закрывается при выполнении (Bathc)
- 11. Программа Python, как сделать цикл программы atm
- 12. Выполнять блок кода при каждом выполнении условия
- 13. VBA Macro замедляется при каждом выполнении
- 14. Приращение идентификационного номера при каждом выполнении условия
- 15. Сортированный связанный список, вставляющий дубликаты при каждом выполнении
- 16. Программа pthreads C зависает при выполнении
- 17. PHP POST теряет данные
- 18. Моя программа сразу же срабатывает при выполнении
- 19. Программа C++ сбой при выполнении функций объекта
- 20. Программа на C++ зависает при выполнении ntdll.dll
- 21. Почему время процессора различно при каждом выполнении этой программы?
- 22. Программа, которая создает другую программу
- 23. Пользовательский вид теряет некоторую прозрачность при каждом перерисовании
- 24. Сокращение от ATM до ATM-co
- 25. имитация atm связи без atm switch
- 26. Application теряет проверку подлинности при выполнении перенаправления в виртуальный каталог
- 27. Почему значения sc.parallelize (List) отсортированы по-разному при каждом выполнении
- 28. Почему HttpWebResponse теряет данные?
- 29. Swing случайно выбрасывает NullPointer @ в разное время при каждом выполнении
- 30. ATM программа метод (возможные логические или скобка ошибки)
«Все работает» .. по-видимому, нет. «Ударить выполнить снова», похоже, что вы запускаете * новую * программу? В этом случае я подозреваю, что вы не правильно сохраняете суммы (т. Е. В базе данных). Каждый раз, когда запускается программа, начинается с «чистого листа». (Не существует постоянного эквивалента мира Smalltalk.) – user2864740
Это работает. Но то, что я пытаюсь добавить к моей программе, - это способ сохранить данные после каждого выполнения. – Sam123456
* Сохраните * данные из предыдущего выполнения и * загрузите * его снова при следующем запуске. Существует множество способов сохранения: в файл, в базу данных, на другую постоянную службу и т. Д. Точно так же, как «сохранение», зависит от того, как «он» должен быть сохранен. – user2864740