28 lines
No EOL
889 B
Java
28 lines
No EOL
889 B
Java
package app;
|
|
|
|
/**
|
|
* PersonService
|
|
*/
|
|
public class PersonService {
|
|
public static void main() {
|
|
Person person = new Person("Max", "Mustermann", 18);
|
|
try {
|
|
person.addHobby(Hobbies.PROGRAMMIEREN);
|
|
person.addHobby(Hobbies.PROGRAMMIEREN);
|
|
person.addHobby(Hobbies.SCHLAFEN);
|
|
person.addHobby(Hobbies.SONSTIGES);
|
|
person.addHobby(Hobbies.HOBBY4);
|
|
person.addHobby(Hobbies.HOBBY5);
|
|
person.addHobby(Hobbies.HOBBY6);
|
|
} catch (Exception e) {
|
|
System.err.println("NoFreeTimeException");
|
|
}
|
|
System.out.println(person);
|
|
try {
|
|
Person person2 = new Person("", "Muster", 2);
|
|
System.out.println(person2);
|
|
} catch (IllegalArgumentException e) {
|
|
System.err.println("Fehler beim erstellen einer Person");
|
|
}
|
|
}
|
|
} |