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.isVerheirated());
|
||||||
|
|
||||||
System.out.println(person.istVolljaehrig());
|
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;
|
package org.example;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Iterator;
|
||||||
|
|
||||||
public class Personenveraltung {
|
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