3 l
16
ok 1. Utworzyć pola: name, origin (zroione), dodać pole id (identyfikator klienta), dodać method get i set w definicjli class BankAccount
2. Utworzyć copy constructor (constructor który jako argument przyjmuje obiekt class BankAccount i tworzy obiekt z wartościami taki samymi jak w obiekcie od którego kopiujemy
ok 3. Poprwaić method deposit i withdraw. Method deposit - ma uniemożliwiać deponowanie w ATM więcej niż 50.000 PLN (przeciwdziałanie pralni) A withdrawa - nie można wyciągnąć jednorazowo więcej niż 800 (Euronet).
ok 4. Dodać method toString() to BankAccount aby wyświetlała wszystkie wartości pól atrybutowych.
dopytać 5. Pobierać i wyświetlać dane od użytkownika za pomocą JOptionPane w ramach pętli do while (aby móc otworzyć więcej niż jedno konto)
*6. Zapis i odczyt do plików (jak będzie czas).
7. Powinna istinieć możliwość zastąpienia obiektu w tablicy przechowującej obiekty za pomocą method set()
8. Usuwanie obiektów za pomocą method remove()
2. Utworzyć copy constructor (constructor który jako argument przyjmuje obiekt class BankAccount i tworzy obiekt z wartościami taki samymi jak w obiekcie od którego kopiujemy
ok 3. Poprwaić method deposit i withdraw. Method deposit - ma uniemożliwiać deponowanie w ATM więcej niż 50.000 PLN (przeciwdziałanie pralni) A withdrawa - nie można wyciągnąć jednorazowo więcej niż 800 (Euronet).
ok 4. Dodać method toString() to BankAccount aby wyświetlała wszystkie wartości pól atrybutowych.
dopytać 5. Pobierać i wyświetlać dane od użytkownika za pomocą JOptionPane w ramach pętli do while (aby móc otworzyć więcej niż jedno konto)
*6. Zapis i odczyt do plików (jak będzie czas).
7. Powinna istinieć możliwość zastąpienia obiektu w tablicy przechowującej obiekty za pomocą method set()
8. Usuwanie obiektów za pomocą method remove()