18 lines
667 B
Java
18 lines
667 B
Java
package VL06.Aufgabe01;
|
|
|
|
public class Manager extends LeitenderAngestellter {
|
|
private Dienstwagen dienstwagen;
|
|
|
|
Manager(int personalNummer, String name, String vorname, double monatsGehalt, double bonus, String wagentyp, String kennzeichen) {
|
|
super(personalNummer, name, vorname, monatsGehalt, bonus);
|
|
this.dienstwagen = new Dienstwagen(wagentyp, kennzeichen);
|
|
}
|
|
|
|
void print() {
|
|
System.out.printf("\n%s, %s (%d):\n", this.getName(), this.getVorname(), this.getPersonalNummer());
|
|
System.out.printf(" Monatsgehalt: %.2f Euro\n", this.monatsGehalt);
|
|
System.out.printf(" Bonus: %.2f Euro\n", this.bonus);
|
|
this.dienstwagen.print();
|
|
}
|
|
}
|