forked from jafreli/java-vorlesung
retreval funktionen
This commit is contained in:
@@ -16,5 +16,14 @@ public class Main {
|
||||
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);
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,34 @@
|
||||
package org.example;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Iterator;
|
||||
|
||||
public class Personenveraltung {
|
||||
ArrayList personArrayList = new ArrayList();
|
||||
private ArrayList<Person> personArrayList = new ArrayList();
|
||||
|
||||
public void addPerson(Person person) {
|
||||
personArrayList.add(person);
|
||||
}
|
||||
|
||||
public ArrayList<Person> nurAbAchtzehn() {
|
||||
ArrayList<Person> al = new ArrayList<Person>();
|
||||
for (Person p : personArrayList) {
|
||||
if (p.istVolljaehrig()) {
|
||||
al.add(p);
|
||||
}
|
||||
}
|
||||
|
||||
return(al);
|
||||
}
|
||||
|
||||
public ArrayList<Person> nurVerheiratet() {
|
||||
ArrayList<Person> al = new ArrayList<Person>();
|
||||
for (Person p : personArrayList) {
|
||||
if (p.isVerheirated()) {
|
||||
al.add(p);
|
||||
}
|
||||
}
|
||||
|
||||
return(al);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user