pl.edu.pwszgniezno.bank
Class Rachunek

java.lang.Object
  extended by pl.edu.pwszgniezno.bank.Rachunek

public class Rachunek
extends java.lang.Object


Constructor Summary
Rachunek(java.lang.String numer, java.lang.String imie, java.lang.String nazwisko)
          Utworzenie rachunku
 
Method Summary
 int debet()
          Zwraca aktualną wartość dopuszczalnego debetu
 java.lang.String numer()
          Zwraca numer rachunku
 int odsetki()
          Zwraca wartość należnych odsetek: do 10000 - 1%, od 10000 do 50000 - 2%, powyżej 50000 - 3%
 void piszHistorie()
          Wyświetla historię rachunku
 int saldo()
          Zwraca saldo rachunku
 void ustawDebet(int debet)
          Ustawia dopuszczalny debet na podaną wartość
 java.lang.String wlasciciel()
          Zwraca właściciela rachunu
 int wplata(int kwota)
          Wpłaca podaną kwotę na rachunek
 int wyplata(int kwota)
          Wypłaca podaną kwotę z rachunku
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Rachunek

public Rachunek(java.lang.String numer,
                java.lang.String imie,
                java.lang.String nazwisko)
Utworzenie rachunku

Parameters:
numer -
imie -
nazwisko -
Method Detail

numer

public java.lang.String numer()
Zwraca numer rachunku

Returns:

wlasciciel

public java.lang.String wlasciciel()
Zwraca właściciela rachunu

Returns:

saldo

public int saldo()
Zwraca saldo rachunku

Returns:

ustawDebet

public void ustawDebet(int debet)
Ustawia dopuszczalny debet na podaną wartość

Parameters:
debet - wartość debetu (nieujemna)

debet

public int debet()
Zwraca aktualną wartość dopuszczalnego debetu

Returns:

piszHistorie

public void piszHistorie()
Wyświetla historię rachunku


wplata

public int wplata(int kwota)
Wpłaca podaną kwotę na rachunek

Parameters:
kwota -
Returns:
0

wyplata

public int wyplata(int kwota)
Wypłaca podaną kwotę z rachunku

Parameters:
kwota -
Returns:
0, jeżeli wypłata się powiedzie, -1 - jeżeli się nie powiedzie

odsetki

public int odsetki()
Zwraca wartość należnych odsetek: do 10000 - 1%, od 10000 do 50000 - 2%, powyżej 50000 - 3%

Returns: