public Ciftlik() { // referanslara tavuk, ordek, inek ve keci nesneleri atandi. tavuk = new Tavuk(); ordek = new Ordek(); inek = new Inek(); keci = new Keci(); // ciftlik sinifi olusturuldugunda zaman, para ve urun adetleri sifir olarak basliyor. CiftlikZamani = 0; KasaParasi = 0; UrunAdetleri = new int[4]; for (int i = 0; i < UrunAdetleri.Length; i++) { UrunAdetleri[i] = 0; } }
protected void Button1_Click(object sender, EventArgs e) { Tavuk tav1 = new Tavuk(); Elma elma1 = new Elma(); Amasyaelması amasya1 = new Amasyaelması(); Aslan as1 = new Aslan(); Object[] objeler = new Object[4]; objeler[0] = tav1; objeler[1] = elma1; objeler[2] = amasya1; objeler[3] = as1; foreach (Object alinan in objeler) { if (alinan is Yenilebilir) { Response.Write(((Yenilebilir)alinan).nasilyenilir()); } if (alinan is Suyucikarilir) { Response.Write(((Suyucikarilir)alinan).nasilsuyucikarilir()); } } }