diff --git a/Bibliotheksverwaltung/src/DomainLayer/Admin.java b/Bibliotheksverwaltung/src/DomainLayer/Admin.java new file mode 100644 index 0000000..2417dfe --- /dev/null +++ b/Bibliotheksverwaltung/src/DomainLayer/Admin.java @@ -0,0 +1,12 @@ +package DomainLayer; + +public class Admin extends User { + public Admin(String id, String name) { + super(id, name, 0); // Admin hat keine Jahresgebühr + } + + // Admin-spezifische Funktionen + public void processPayment(User user, double amount) { + user.payFees(amount); + } +}