Пример #1
22
 /// <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;
 }
Пример #2
0
 /// <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;
 }
Пример #3
0
 /// <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;
 }
Пример #4
0
 /// <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;
 }
Пример #5
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);
        }
Пример #7
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());
     }
 }
Пример #8
0
        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();
        }
Пример #9
0
        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();
        }
Пример #10
0
 // mit base() wird der Konstruktor aus der Oberklasse aufgerufen
 public Computerspieler(Wuerfel pWuerfel1, Wuerfel pWuerfel2, Topf pTopf)
     : base(pWuerfel1, pWuerfel2, pTopf)
 {
 }
Пример #11
0
 public Computerspieler(Wuerfel pWuerfel1, Wuerfel pWuerfel2, Topf pTopf) :
     // mit base() wird der Konstruktor aus der Oberklasse aufgerufen
     base(pWuerfel1, pWuerfel2, pTopf)
 {
 }