/// <summary> /// Konstruktor für Objekte der Klasse Spieler /// Mit der folgenden Methode wird ein Objekt der Klasse Spieler hergestellt. /// </summary> public Spieler(Wuerfel pWuerfel1, Wuerfel pWuerfel2, Topf pTopf) { this.wuerfel1 = pWuerfel1; this.wuerfel2 = pWuerfel2; this.topf = pTopf; this.vermoegen = 1000; this.darfWuerfeln = true; }
/// <summary> /// Konstruktor für Objekte der Klasse Spieler /// Mit der folgenden Methode wird ein Objekt der Klasse Spieler hergestellt. /// </summary> public Spieler(Wuerfel pWuerfel1, Wuerfel pWuerfel2, Topf pTopf) { this.wuerfel1 = pWuerfel1; this.wuerfel2 = pWuerfel2; this.topf = pTopf; this.vermoegen = 1000; this.wurfAnzahl = 0; }
public void WurfAuswerten(Spieler spieler, Wuerfel wuerfel1, Wuerfel wuerfel2) { if (wuerfel1.PunktzahlAngeben() + wuerfel2.PunktzahlAngeben() == 7) { spieler.PunkteAendern(-7); spieler.WuerfelnVerbieten(); } else { spieler.PunkteAendern(wuerfel1.PunktzahlAngeben() + wuerfel2.PunktzahlAngeben()); } }
private void Initialisierung() { Ausgeben("Erzeuge Topf"); Ausgeben("Erzeuge Wuerfel"); wuerfel1 = new Wuerfel(); wuerfel2 = new Wuerfel(); Ausgeben("Erzeuge Spieler"); spieler1 = new Spieler(wuerfel1, wuerfel2, topf); spieler2 = new Spieler(wuerfel1, wuerfel2, topf); }
public FensterVerflixteSieben() { InitializeComponent(); wuerfel1 = new Wuerfel(); wuerfel2 = new Wuerfel(); topf = new Topf(); spieler1 = new Spieler(wuerfel1, wuerfel2, topf); spieler2 = new Spieler(wuerfel1, wuerfel2, topf); schiri = new Schiedsrichter(); AnzeigenAktualisieren(); }
// mit base() wird der Konstruktor aus der Oberklasse aufgerufen public Computerspieler(Wuerfel pWuerfel1, Wuerfel pWuerfel2, Topf pTopf) : base(pWuerfel1, pWuerfel2, pTopf) { }
public Computerspieler(Wuerfel pWuerfel1, Wuerfel pWuerfel2, Topf pTopf) : // mit base() wird der Konstruktor aus der Oberklasse aufgerufen base(pWuerfel1, pWuerfel2, pTopf) { }