コード例 #1
0
        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;
            }
        }
コード例 #2
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());
            }
        }
    }