/*
 * Objektorientiertes Modell eines Wuerfels
 *
 * 2019-07-08, Andre M. Maier
 */
#include <stdlib.h>
#include <time.h>
#include <stdio.h>

class Wuerfel {

   private:
      int wert;
   public:
      void wuerfeln()
      {
         // Zufallszahlengenerator initialisieren
         srand(time(NULL));
         // Zufallszahl zwischen 1 und 6 erzeugen und
         // im Attribut speichern.
         wert = 1 + rand()%6;
      }  
      int ablesen()
      {
         return wert;
      }
};

int main(int argc, char **argv) {

   Wuerfel w1;
   w1.wuerfeln();
   int ergebnis = w1.ablesen();
   printf("Wir haben den Wert %d gewuerfelt.\n",ergebnis);
   return 0;

}
