zmiany no co tu duzo mowic
This commit is contained in:
parent
170b338a98
commit
ec1ae9320b
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -5,6 +5,7 @@ class Grob extends Lokalizacja {
|
||||
private int glebokosc;
|
||||
private Alejka alejka;
|
||||
private String napis;
|
||||
private boolean czyZakopany;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
@ -47,7 +48,15 @@ class Grob extends Lokalizacja {
|
||||
if(napis == null) {
|
||||
return("Grob nr " + id);
|
||||
}else {
|
||||
return("Grob nr " + id + " Napis: " + napis + "\n");
|
||||
return("Grob nr " + id + "; Napis: '" + napis + "'\n");
|
||||
}
|
||||
}
|
||||
|
||||
public void zakop() {
|
||||
czyZakopany = true;
|
||||
}
|
||||
|
||||
public void odkop() {
|
||||
czyZakopany = false;
|
||||
}
|
||||
}
|
||||
|
@ -3,14 +3,37 @@ package whychuck;
|
||||
class Main {
|
||||
|
||||
public static void main(String[] args) {
|
||||
Zmarly zmarly1 = new Zmarly("Adam", "Mickiewicz", 1855);
|
||||
System.out.print(zmarly1);
|
||||
Pracownik Joe = new Pracownik("Joe", "Kowalski", "grabiarz");
|
||||
|
||||
//tworzenie przykladowych zmarlych
|
||||
Zmarly zmarly1 = new Zmarly("Adam", "Mickiewicz", 1855);
|
||||
Zmarly zmarly2 = new Zmarly("Juliusz", "Słowacki", 1849);
|
||||
Zmarly zmarly3 = new Zmarly("Adam", "Mikolajczak", 2100);
|
||||
//tworzenie przykladowych lokalizacji
|
||||
Alejka alejka1 = new Alejka(1);
|
||||
Alejka alejka2 = new Alejka("Wiśniowa");
|
||||
|
||||
MagazynCial magazyn = new MagazynCial(1);
|
||||
|
||||
Grob grob1 = new Grob(1, "Wieszcz polski Adam Mickiewicz");
|
||||
Grob grob2 = new Grob(1, "Jakiś tam inny Wieszcz polski");
|
||||
grob1.setAlejka(alejka1);
|
||||
grob2.setAlejka(alejka2);
|
||||
|
||||
|
||||
//przenosimy ciala w rozne miejsca
|
||||
zmarly1.setLokalizacja(magazyn);
|
||||
System.out.print(zmarly1.getLokalizacja());
|
||||
|
||||
Alejka Alejka1 = new Alejka(1);
|
||||
Grob grob1 = new Grob(1, "Wieszcz polski Adam Mickiewicz 1855");
|
||||
grob1.setAlejka(Alejka1);
|
||||
zmarly1.setLokalizacja(grob1);
|
||||
System.out.print(zmarly1.getLokalizacja());
|
||||
|
||||
zmarly2.setLokalizacja(grob2);
|
||||
zmarly3.setLokalizacja(magazyn);
|
||||
|
||||
System.out.print(zmarly3);
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -5,23 +5,26 @@ abstract class Osoba {
|
||||
protected String nazwisko;
|
||||
private boolean czyZyje;
|
||||
|
||||
protected String getImie() {
|
||||
public String getImie() {
|
||||
return imie;
|
||||
}
|
||||
protected void setImie(String imie) {
|
||||
public void setImie(String imie) {
|
||||
this.imie = imie;
|
||||
}
|
||||
protected String getNazwisko() {
|
||||
public String getNazwisko() {
|
||||
return nazwisko;
|
||||
}
|
||||
protected void setNazwisko(String nazwisko) {
|
||||
public void setNazwisko(String nazwisko) {
|
||||
this.nazwisko = nazwisko;
|
||||
}
|
||||
protected boolean getCzyZyje() {
|
||||
public boolean getCzyZyje() {
|
||||
return czyZyje;
|
||||
}
|
||||
protected void setCzyZyje(boolean czyZyje) {
|
||||
this.czyZyje = czyZyje;
|
||||
public void zabij() {
|
||||
czyZyje = false;
|
||||
}
|
||||
public void ozyj() {
|
||||
czyZyje = true;
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -7,7 +7,7 @@ class Pracownik extends Osoba {
|
||||
super.setImie(imie);
|
||||
super.setNazwisko(nazwisko);
|
||||
setStanowisko(stanowisko);
|
||||
super.setCzyZyje(true);
|
||||
super.ozyj();
|
||||
}
|
||||
|
||||
String getStanowisko() {
|
||||
|
@ -5,6 +5,7 @@ class Zmarly extends Osoba {
|
||||
private int rokNarodzin;
|
||||
private Lokalizacja lokalizacja;
|
||||
|
||||
|
||||
public int getRokSmierci() {
|
||||
return rokSmierci;
|
||||
}
|
||||
@ -28,12 +29,13 @@ class Zmarly extends Osoba {
|
||||
super.setImie(imie);
|
||||
super.setNazwisko(nazwisko);
|
||||
setRokSmierci(rokSmierci);
|
||||
super.setCzyZyje(false);
|
||||
super.zabij();
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return(super.getImie() + ' ' + super.getNazwisko() + "\ndata śmierci: " + getRokSmierci() + "\n");
|
||||
return(super.getImie() + ' ' + super.getNazwisko() + "\ndata śmierci: " + getRokSmierci() + "\nlokalizacja: " + lokalizacja);
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user