fixed order of parameters

This commit is contained in:
Sebastian Brosch 2024-01-23 17:44:20 +01:00
parent 90954ad137
commit f30fe63db7
5 changed files with 37 additions and 27 deletions

View File

@ -2,6 +2,11 @@ class Arbeiter extends Mitarbeiter{
double stundenSatz; double stundenSatz;
Arbeiter(int personalNummer, String name, String vorname, double stundenSatz) {
super(personalNummer, name, vorname);
this.stundenSatz = stundenSatz;
}
void print(){ void print(){
System.out.println(getPersonalNummer()); System.out.println(getPersonalNummer());
System.out.println(getName()); System.out.println(getName());

View File

@ -2,6 +2,11 @@ final class Facharbeiter extends Arbeiter{
String fachRichtung; String fachRichtung;
Facharbeiter(int personalNummer, String name, String vorname, double stundensatz, String fachRichtung) {
super(personalNummer, name, vorname, stundensatz);
this.fachRichtung = fachRichtung;
}
void print(){ void print(){
System.out.println(getPersonalNummer()); System.out.println(getPersonalNummer());
System.out.println(getName()); System.out.println(getName());

View File

@ -1,7 +1,7 @@
public class LeitenderAngestellter extends Angestellter { public class LeitenderAngestellter extends Angestellter {
double bonus; double bonus;
public LeitenderAngestellter(int personalNummer, String name, String vorname, double monatsGehalt, double bonus) { LeitenderAngestellter(int personalNummer, String name, String vorname, double monatsGehalt, double bonus) {
super(personalNummer, name, vorname, monatsGehalt); super(personalNummer, name, vorname, monatsGehalt);
this.bonus = bonus; this.bonus = bonus;
} }

View File

@ -1,8 +1,8 @@
class Manager extends LeitenderAngestellter { class Manager extends LeitenderAngestellter {
Dienstwagen dienstwagen; Dienstwagen dienstwagen;
public Manager(int personalNummer, String name, String vorname, double gehalt, double bonus){ Manager(int personalNummer, String name, String vorname, double monatsGehalt, double bonus){
super(personalNummer, name, vorname, gehalt, bonus); super(personalNummer, name, vorname, monatsGehalt, bonus);
} }
void print() { void print() {