Aufgabe – Angestellte (Employee)

Implementiere für ein Mitarbeiterverwaltungssystem eine Klasse Employee, welche die wichtigsten Informationen über eine(n) Mitarbeiter(in) speichert. Achte dabei sowohl im Konstruktor, als auch bei den Methodenparametern auf die entsprechende Fehlerprüfung! Für den Fall, dass keine (gültigen) Werte übergeben werden sollen Vorname, Nachname bzw. Mitarbeiternummer mit einem leeren String initialisiert werden. Die Verwendung der Klasse sieht folgendermaßen aus:
Image

Ausgabe

Ausgabe

Implementiere die Klasse Employee nach folgendem Muster:

Implementiere die Klasse Employee nach folgendem Muster:

Tests

Zeige anhand mindestens dreier sinnvoller Testfälle in einer Klasse EmployeeTest, dass dein Programm funktioniert!