package pl.am.object1.lesson12;
public class Pracownik {
String imie;
String nazwisko;
int wiek;
double pensja;
boolean zaliczoneBHP;
Pracownik(String imie, String nazwisko, int wiek) {
this.imie = imie;
this.nazwisko = nazwisko;
this.wiek = wiek;
this.pensja = 3000;
}
Pracownik(String imie, String nazwisko) {
this.imie = imie;
this.nazwisko = nazwisko;
this.pensja = 3000;
}
// public static String info(Pracownik pracownik) {
// String infoPracownik = "Pracownik: " + pracownik.imie + " " + pracownik.nazwisko + ", wiek: "
// + pracownik.wiek + ", zarabia: " + pracownik.pensja;
//
// if (pracownik.zaliczoneBHP) {
// infoPracownik += ", zaliczone BHP";
// } else {
// infoPracownik += ", NIE zaliczone BHP";
// }
//
// return infoPracownik;
// }
public String toString() {
String infoPracownik = "Pracownik: " + this.imie + " " + this.nazwisko + ", wiek: "
+ this.wiek + ", zarabia: " + this.pensja;
if (this.zaliczoneBHP) {
infoPracownik += ", zaliczone BHP";
} else {
infoPracownik += ", NIE zaliczone BHP";
}
return infoPracownik;
}
}
package pl.am.object1.lesson12;
public class Firma {
public static void main(String[] args) {
Pracownik pracownik1 = new Pracownik("Jan", "Kowalski", 30);
Pracownik pracownik2 = new Pracownik("Kazimierz", "Nowak");
// System.out.println(info(pracownik1));
// System.out.println(info(pracownik2));
// System.out.println(pracownik1.info());
// System.out.println(pracownik2.info());
System.out.println(pracownik1);
System.out.println(pracownik2);
}
}