Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Takim takim = new Takim {
                Form = "GGBMGG", Puan = 0
            };

            List <ISonuc> sonuclar = new List <ISonuc>();

            foreach (char c in takim.Form.ToCharArray())
            {
                switch (c)
                {
                case 'G':
                    sonuclar.Add(new Galibiyet());
                    break;

                case 'B':
                    sonuclar.Add(new Beraberlik());
                    break;

                case 'M':
                    sonuclar.Add(new Maglubiyet());
                    break;

                default:
                    break;
                }
            }

            foreach (ISonuc sonuc in sonuclar)
            {
                sonuc.PuanHesapla(takim);
            }

            Console.WriteLine("Form Durumu:" + takim.Form + ", Puan: " + takim.Puan);
        }
Ejemplo n.º 2
0
 public void PuanHesapla(Takim takim)
 {
     takim.Puan += 0;
 }