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();
        }
        public override void Produzieren(Bauernhof b)
        {
            b.Wolle += (b.Zufallsgenerator.Next(200, 501) / 100.0);

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

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