Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Bauernhof b      = new Bauernhof();
            Bauer     krause = new Bauer();

            krause.BekommenHof(b);

            b.ErzeugenTier(1);
            krause.ErzeugenTier(2);
            krause.ErzeugenTier(2);
            krause.ErzeugenTier(2);
            krause.ErzeugenTier(2);
            krause.ErzeugenTier(1);
            krause.ErzeugenTier(1);
            krause.ErzeugenTier(1);
            krause.ErzeugenTier(1);
            krause.BewirtschaftenHof();
        }
Ejemplo n.º 2
0
        public override void Produzieren(Bauernhof b)
        {
            b.Wolle += (b.Zufallsgenerator.Next(200, 501) / 100.0);

            Console.WriteLine("schaf prod " + b.Wolle);
        }
Ejemplo n.º 3
0
 public void BekommenHof(Bauernhof b)
 {
     this.meinHof = b;
 }
Ejemplo n.º 4
0
        public override void Produzieren(Bauernhof b)
        {
            b.Milch += (b.Zufallsgenerator.Next(1000, 2001) / 100.0);

            Console.WriteLine("kuh prod" + b.Milch);
        }
Ejemplo n.º 5
0
 public abstract void Produzieren(Bauernhof b);