VPR_App/src/main/java/Logik/Benutzer.java

73 lines
1.1 KiB
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.nio.file.WatchEvent;
import java.util.ArrayList;
public class Benutzer extends Account {
2023-12-13 00:01:35 +01:00
// region Felder
2023-12-12 23:50:10 +01:00
private String email;
private 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 String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
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
2023-12-12 23:50:10 +01:00
public Benutzer(String passwort, String benutzername, String email) {
super(passwort, benutzername);
this.email = email;
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
}