dalsze prace xs

This commit is contained in:
mikowhychuck 2023-04-26 16:36:28 +02:00
parent 7815f3620b
commit 170b338a98
8 changed files with 77 additions and 5 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,7 +1,21 @@
package whychuck;
class Alejka extends Lokalizacja {
private int nr;
Alejka(String nazwa){
super.setNazwa(this.nazwa);
}
Alejka(int nr){
setNr(nr);
}
public int getNr() {
return nr;
}
public void setNr(int nr) {
this.nr = nr;
}
}

View File

@ -5,4 +5,49 @@ class Grob extends Lokalizacja {
private int glebokosc;
private Alejka alejka;
private String napis;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public int getGlebokosc() {
return glebokosc;
}
public void setGlebokosc(int glebokosc) {
this.glebokosc = glebokosc;
}
public Alejka getAlejka() {
return alejka;
}
public void setAlejka(Alejka alejka) {
this.alejka = alejka;
}
public String getNapis() {
return napis;
}
public void setNapis(String napis) {
this.napis = napis;
}
Grob(){
setId(0);
}
Grob(int id, String napis){
setId(id);
setNapis(napis);
}
Grob(int id){
setId(id);
}
public String toString() {
if(napis == null) {
return("Grob nr " + id);
}else {
return("Grob nr " + id + " Napis: " + napis + "\n");
}
}
}

View File

@ -5,6 +5,12 @@ class Main {
public static void main(String[] args) {
Zmarly zmarly1 = new Zmarly("Adam", "Mickiewicz", 1855);
System.out.print(zmarly1);
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());
}
}

View File

@ -5,18 +5,24 @@ class Zmarly extends Osoba {
private int rokNarodzin;
private Lokalizacja lokalizacja;
private int getRokSmierci() {
public int getRokSmierci() {
return rokSmierci;
}
private void setRokSmierci(int rokSmierci) {
public void setRokSmierci(int rokSmierci) {
this.rokSmierci = rokSmierci;
}
private int getRokNarodzin() {
public int getRokNarodzin() {
return rokNarodzin;
}
private void setRokNarodzin(int rokNarodzin) {
public void setRokNarodzin(int rokNarodzin) {
this.rokNarodzin = rokNarodzin;
}
public Lokalizacja getLokalizacja() {
return lokalizacja;
}
public void setLokalizacja(Lokalizacja lokalizacja) {
this.lokalizacja = lokalizacja;
}
public Zmarly(String imie, String nazwisko, int rokSmierci) {
super.setImie(imie);
@ -27,6 +33,7 @@ class Zmarly extends Osoba {
@Override
public String toString() {
return(super.getImie() + ' ' + super.getNazwisko() + "\ndata śmierci: " + getRokSmierci());
return(super.getImie() + ' ' + super.getNazwisko() + "\ndata śmierci: " + getRokSmierci() + "\n");
}
}