Commit ab16463a by Patryk Czarnik

jestPletnoletnia

parent caa95b28
......@@ -17,6 +17,10 @@ public class Osoba {
System.out.println("Nazywam się " + imie + " " + nazwisko + " i mam " + wiek + " lat.");
}
boolean jestPelnoletnia() {
return wiek >= 18;
}
public String toString() {
return imie + " " + nazwisko + " (" + wiek + " lat)";
}
......
......@@ -3,40 +3,39 @@ package p10_klasy.v3;
public class PrzykladSklep {
public static void main(String[] args) {
Osoba a = new Osoba("Ala", "Kowalska", 30);
System.out.println(a);
System.out.println("imię osoby a: " + a.imie);
Osoba ala = new Osoba("Ala", "Kowalska", 30);
System.out.println(ala);
System.out.println("imię osoby a: " + ala.imie);
Osoba b = new Osoba("Basia", "Malinowska", 13);
System.out.println(b);
System.out.println("imię osoby b: " + b.imie);
Osoba basia = new Osoba("Basia", "Malinowska", 13);
System.out.println(basia);
System.out.println("imię osoby b: " + basia.imie);
System.out.println();
a.przedstawSie();
if(a.wiek >= 18) {
System.out.println(a.imie + " jest pełnoletnia");
ala.przedstawSie();
if(ala.jestPelnoletnia()) {
System.out.println(ala.imie + " jest pełnoletnia");
} else {
System.out.println(a.imie + " jest niepełnoletnia");
System.out.println(ala.imie + " jest niepełnoletnia");
}
System.out.println();
b.przedstawSie();
if(b.wiek >= 18) {
System.out.println(b.imie + " jest pełnoletnia");
basia.przedstawSie();
if(basia.jestPelnoletnia()) {
System.out.println(basia.imie + " jest pełnoletnia");
} else {
System.out.println(b.imie + " jest niepełnoletnia");
System.out.println(basia.imie + " jest niepełnoletnia");
}
System.out.println();
Sklep zabka = new Sklep("Żabka", 6);
zabka.sprzedajPiwo(a);
zabka.sprzedajPiwo(b);
zabka.sprzedajPiwo(ala);
zabka.sprzedajPiwo(basia);
Sklep biedronka = new Sklep("Biedronka", 5);
biedronka.sprzedajPiwo(a);
biedronka.sprzedajPiwo(a);
biedronka.sprzedajPiwo(a);
biedronka.sprzedajPiwo(ala);
biedronka.sprzedajPiwo(ala);
biedronka.sprzedajPiwo(ala);
System.out.println("Utarg w Żabce: " + zabka.utarg);
System.out.println("Utarg w Biedronce: " + biedronka.utarg);
......
......@@ -5,7 +5,7 @@ public class Sklep {
int cenaPiwa;
int utarg = 0;
public Sklep(String nazwa, int cenaPiwa) {
Sklep(String nazwa, int cenaPiwa) {
this.nazwa = nazwa;
this.cenaPiwa = cenaPiwa;
}
......@@ -14,7 +14,7 @@ public class Sklep {
System.out.println("________________");
System.out.println("Klient wchodzi do sklepu " + nazwa + ". Kliencie, przedstaw się...");
klient.przedstawSie();
if(klient.wiek >= 18) {
if(klient.jestPelnoletnia()) {
System.out.println("Osoba " + klient.imie + " kupuje piwo za " + cenaPiwa + " zł");
utarg += cenaPiwa;
} else {
......
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