//package wuerfel; import java.io.*; /** * @author Ralph Haensel * @version 0.01 */ public class WuerfelSpiel { public static void main(String[] args) { WurffolgeMemento memento; // WuerfelSpiel wuerfelspiel = new WuerfelSpiel(); System.out.println("Wuerfelspiel"); Wurffolge wuerfe = new Wurffolge(); System.out.println( "Aktueller Wurf: " + wuerfe.wurf() ); System.out.println( "Aktueller Wurf: " + wuerfe.wurf() ); memento = wuerfe.erzeugeMemento(); System.out.println( "Memento erstellt!"); System.out.println( "Aktueller Wurf: " + wuerfe.wurf() ); System.out.println( "Aktueller Wurf: " + wuerfe.wurf() ); System.out.println( "Aktueller Wurf: " + wuerfe.wurf() ); System.out.println( "Aktueller Wurf: " + wuerfe.wurf() ); // Ergebnis ausgeben System.out.print( "Deine Wurffolge: "); System.out.println( wuerfe.erzeugeString() ); // Memento zurückholen wuerfe.setzeMemento(memento); System.out.println( "Memento zurückgeholt" ); System.out.println( "Aktueller Wurf: " + wuerfe.wurf() ); System.out.println( "Aktueller Wurf: " + wuerfe.wurf() ); System.out.println( "Aktueller Wurf: " + wuerfe.wurf() ); System.out.println( "Aktueller Wurf: " + wuerfe.wurf() ); // Ergebnis ausgeben System.out.print( "Deine Wurffolge: "); System.out.println( wuerfe.erzeugeString() ); }// main }// class WuerfelSpiel