VideoMachine |
import sale.*; import java.io.*; import java.util.*; /** * Diese Klasse ist der "Shop" der Anwendung. Sie stellt das Grundgerüst * für die Anwendung dar. */ public class VideoMachine extends Shop { //// attributes //////////////////////////////////////////////////////////// // Liste aller registrierten Kunden private static Set customerSet = new HashSet(); //// constructor /////////////////////////////////////////////////////////// /** * Konstruktor. Erzeugt ein neues Objekt vom Typ VideoAutomat. */ public VideoMachine() { super(); } //// public methods /////////////////////////////////////////////////////// /** * Die Main-Methode startet die Anwendung. */ public static void main (String[] args) { // neuen Videoautomaten erzeugen VideoMachine vidMachine = new VideoMachine(); setTheShop(vidMachine); // Titel setzen und starten vidMachine.setShopFrameTitle("Videoverleihautomat *** HOMECINEMA *** 24h"); vidMachine.start(); vidMachine.getShopFrame().setSize(640,480); vidMachine.getShopFrame().validate(); } /** * Beendet das Programm ohne den Stand abzuspeichern. */ public void quit() { if (Shop.getTheShop().shutdown (false)) { System.exit (0); } } }
VideoMachine |