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;
Arbeiter(int personalNummer, String name, String vorname, double stundenSatz) {
super(personalNummer, name, vorname);
this.stundenSatz = stundenSatz;
}
void print(){
System.out.println(getPersonalNummer());
System.out.println(getName());

View File

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

View File

@ -1,7 +1,7 @@
public class LeitenderAngestellter extends Angestellter {
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);
this.bonus = bonus;
}

View File

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