29 lines
867 B
Java
29 lines
867 B
Java
package org.example;
|
|
|
|
import java.util.Date;
|
|
|
|
//TIP To <b>Run</b> code, press <shortcut actionId="Run"/> or
|
|
// click the <icon src="AllIcons.Actions.Execute"/> icon in the gutter.
|
|
public class Main {
|
|
public static void main(String[] args) {
|
|
var arbeiter = new Mitarbeiter("Bernd", 55, 123, 213);
|
|
var person = new Student("Jakob", 24, 12345);
|
|
var frau = new Person("Gerda", 54);
|
|
var test = arbeiter.heiraten(frau);
|
|
|
|
System.out.println(test);
|
|
|
|
System.out.println(person.isVerheirated());
|
|
|
|
System.out.println(person.istVolljaehrig());
|
|
|
|
var pVerwaltung = new Personenveraltung();
|
|
pVerwaltung.addPerson(arbeiter);
|
|
pVerwaltung.addPerson(person);
|
|
pVerwaltung.addPerson(frau);
|
|
|
|
var verheiratet = pVerwaltung.nurVerheiratet();
|
|
|
|
System.out.println(verheiratet);
|
|
}
|
|
} |