VPR_App/src/main/java/Logik/ElternAccount.java

62 lines
968 B
Java
Raw Normal View History

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
}