4.3 f) fertig und Abgabebereit
This commit is contained in:
@ -56,4 +56,13 @@ public class Lehrbeauftragter {
|
|||||||
pruefling.klausurSchreiben();
|
pruefling.klausurSchreiben();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Überschreibt die toString-Methode der Klasse Object
|
||||||
|
* @return Der Name des Lehrbeauftragten
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return this.name;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -71,6 +71,30 @@ public class TestKlasse {
|
|||||||
int mitarbeiterZahl = angestelltenFeld.length + dhStudentenFeld.length;
|
int mitarbeiterZahl = angestelltenFeld.length + dhStudentenFeld.length;
|
||||||
System.out.println("Mitarbeiterzahl: " + mitarbeiterZahl);
|
System.out.println("Mitarbeiterzahl: " + mitarbeiterZahl);
|
||||||
System.out.println();
|
System.out.println();
|
||||||
|
|
||||||
|
// 4.3d)
|
||||||
|
IMitarbeiter[] mitarbeiterFeld = new IMitarbeiter[angestelltenFeld.length + dhStudentenFeld.length];
|
||||||
|
// Alle Angestellten in das Mitarbeiterfeld kopieren
|
||||||
|
for (int i = 0; i < angestelltenFeld.length; i++) {
|
||||||
|
mitarbeiterFeld[i] = angestelltenFeld[i];
|
||||||
|
}
|
||||||
|
// Alle DH-Studenten in das Mitarbeiterfeld kopieren
|
||||||
|
for (int i = 0; i < dhStudentenFeld.length; i++) {
|
||||||
|
mitarbeiterFeld[angestelltenFeld.length + i] = dhStudentenFeld[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
//4.3e
|
||||||
|
System.out.println("=== 4.3e ===");
|
||||||
|
System.out.println("Alle Mitarbeiter arbeiten:");
|
||||||
|
for (IMitarbeiter mitarbeiter : mitarbeiterFeld) {
|
||||||
|
mitarbeiter.arbeitenOhneMurren();
|
||||||
|
}
|
||||||
|
System.out.println();
|
||||||
|
|
||||||
|
// 4.3f
|
||||||
|
System.out.println("=== 4.3f ===");
|
||||||
|
System.out.println(Arrays.asList(lehrbeauftragtenFeld));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user