Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package atm;
- public class Atm {
- private Card currentCard;
- void insertCard(Card card) {
- //todo DZ избежать двойной повторной вставки
- if (currentCard == null) {
- currentCard = card;
- System.out.println("Вставили карточку");
- } else {
- System.out.println("Карточка уже в банкомате");
- }
- }
- void eject() {
- currentCard = null;
- System.out.println("Спасибо! Не забудьте забрать вашу карту");
- }
- void showBalance() {
- //todo DZ проверить вставлена ли карта
- if (currentCard != null) {
- System.out.println("Balance " + currentCard.getBalance());
- } else {
- System.out.println("Вставьте вашу карту");
- }
- }
- void withdraw(int amount) {
- //todo DZ проверить вставлена ли карта
- if (currentCard != null) {
- currentCard.withdraw(amount);
- }else {
- System.out.println("Отсутствует карта");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement