Commit 9a114184 by Patryk Czarnik

Utworzenie klasy Konto

parent 31924a9d
package p05_klasy_wstep;
public class Konto {
int numer;
Osoba wlasciciel;
int saldo;
public Konto(int numer, Osoba wlasciciel, int saldo) {
this.numer = numer;
this.wlasciciel = wlasciciel;
this.saldo = saldo;
}
@Override
public String toString() {
return "Konto{" +
"numer=" + numer +
", wlasciciel=" + wlasciciel +
", saldo=" + saldo +
'}';
}
void wplata(int kwota) {
saldo += kwota; // saldo = saldo + kwota;
}
void wyplata(int kwota) {
saldo -= kwota;
}
}
package p05_klasy_wstep;
public class KontoPrzyklad {
public static void main(String[] args) {
Osoba ala = new Osoba("Ala", "Kowalska", 30);
// pola w klasie Konto: numer, wlasciciel, saldo
Konto konto = new Konto(1313, ala, 1000);
// operacje wplata i wyplata powinny zmieniać saldo konta
System.out.println(konto);
konto.wplata(500);
System.out.println(konto);
konto.wyplata(700);
System.out.println(konto);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment