Initial Commit

This commit is contained in:
2022-06-09 13:38:42 +02:00
commit 6c9e6f2823
22 changed files with 2808 additions and 0 deletions

View File

@ -0,0 +1,40 @@
package test;
import java.time.Year;
import model.Angestellter;
import model.PersonalException;
/**
* Klasse TestAngestellter.
*
* @author (WES)
* @version (2022-03-18)
*
* umgestellt auf Exception-Handling und main()
*/
public class TestAngestellter
{
public static void main(String[] args)
{
testAngestellter();
}
public static void testAngestellter()
{
try {
Angestellter a1 = new Angestellter();
Angestellter a2 = new Angestellter("Alfred", 'm', Year.of(1963), Year.of(2007));
a1.print(); // Anna
a2.print(); // Alfred
System.out.println();
// Fehler
a2.setGesch('i');
System.out.println("Diese Zeile wird nicht mehr ausgegeben");
} catch (PersonalException e) {
System.out.println("Fehler bearbeitet bei testAngestellter(): " + e.getMessage());
}
System.out.println("Diese Zeile wird schon ausgegeben");
}
}