2023-12-12 23:50:10 +01:00
|
|
|
// Programmiert von Samuel Wolff
|
|
|
|
// Noch nicht getestet
|
|
|
|
|
|
|
|
//
|
|
|
|
// TODO: Methoden implementieren!
|
|
|
|
//
|
|
|
|
|
|
|
|
package Logik;
|
|
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
|
|
2024-01-08 11:13:24 +01:00
|
|
|
public class ElternAccount extends Account {
|
2023-12-12 23:50:10 +01:00
|
|
|
|
2023-12-13 00:01:35 +01:00
|
|
|
// region Felder
|
2024-01-08 11:13:24 +01:00
|
|
|
private transient ArrayList<Kind> kinder;
|
2023-12-13 00:01:35 +01:00
|
|
|
// endregion
|
2023-12-12 23:50:10 +01:00
|
|
|
|
2023-12-13 00:01:35 +01:00
|
|
|
// region Getter & Setter
|
2023-12-12 23:50:10 +01:00
|
|
|
|
|
|
|
public ArrayList<Kind> getKinder() {
|
|
|
|
return kinder;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setKinder(ArrayList<Kind> kinder) {
|
|
|
|
this.kinder = kinder;
|
|
|
|
}
|
2023-12-13 00:01:35 +01:00
|
|
|
// endregion
|
2023-12-12 23:50:10 +01:00
|
|
|
|
2023-12-13 00:01:35 +01:00
|
|
|
// region Konstruktoren
|
2024-01-08 11:13:24 +01:00
|
|
|
public ElternAccount(String passwort, String benutzername, String email) {
|
2024-01-13 14:29:57 +01:00
|
|
|
super(passwort, benutzername, email);
|
2023-12-12 23:50:10 +01:00
|
|
|
kinder = new ArrayList<>();
|
|
|
|
}
|
2023-12-13 00:01:35 +01:00
|
|
|
// endregion
|
2023-12-12 23:50:10 +01:00
|
|
|
|
2023-12-13 00:01:35 +01:00
|
|
|
// region Methoden
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Lädt eine Rechnung herunter
|
|
|
|
*/
|
2023-12-12 23:50:10 +01:00
|
|
|
public void rechnungHerunterladen() {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
2023-12-13 00:01:35 +01:00
|
|
|
/**
|
|
|
|
* Bestellt eine Mahlzeit
|
|
|
|
*/
|
2023-12-12 23:50:10 +01:00
|
|
|
public void mahlzeitBestellen() {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
2023-12-13 00:01:35 +01:00
|
|
|
/**
|
|
|
|
* Zeigt Rechnungen gefiltert an
|
|
|
|
* @param params Die Filter Argumente
|
|
|
|
*/
|
2023-12-12 23:50:10 +01:00
|
|
|
public void rechnungAnzeigen(String params) {
|
|
|
|
|
|
|
|
}
|
2023-12-13 00:01:35 +01:00
|
|
|
// endregion
|
2023-12-12 23:50:10 +01:00
|
|
|
|
|
|
|
}
|