Office |
import sale.*; import sale.stdforms.*; /** * Diese Klasse implementiert das Büro. Hier kann der Manager das * Logfile einsehen und Videos nachkaufen oder aus dem Bestand nehmen. */ public class Office extends SalesPoint { //// attributes //////////////////////////////////////////////////////////// // Managerpasswort private static String password; //// constructor /////////////////////////////////////////////////////////// /** * Konstuktor erzeugt ein neues Objekt der Klasse <CODE>Office</CODE>. */ public Office(String name) { super(name); } //// public methods /////////////////////////////////////////////////////// /** * Gibt das Standard-FormSheet für das Büro zurück. */ public FormSheet getDefaultFormSheet() { return new FormSheet("Office", new DefaultOfficeFormCreator(this), false); } /** * Setzt das Managerpasswort. */ public static void setPassword(String password) { Office.password = password; } /** * Testet ob das übergebene Passwort das Managerpasswort ist. */ public static boolean testPassword(String password) { return password.equals(Office.password); } }
Office |