예제 #1
0
        static void Main(string[] args)
        {
            Madiator madiator          = new Madiator();
            Ogretmen tahirHocaOgretmen = new Ogretmen(madiator);

            tahirHocaOgretmen.Isim = "Tahir Hoca";
            madiator.Ogretmen      = tahirHocaOgretmen;

            Ogrenci hasanOgrenci = new Ogrenci(madiator);

            hasanOgrenci.Isim = "hasan";

            Ogrenci aliOgrenci = new Ogrenci(madiator);

            aliOgrenci.Isim = "ali";

            madiator.Ogrenciler = new List <Ogrenci> {
                hasanOgrenci, aliOgrenci
            };

            tahirHocaOgretmen.SlaytGonder("slayt.pdf");
            Console.WriteLine("--------------------------------");

            tahirHocaOgretmen.KarsilaSoru("doğru mu?", aliOgrenci);
            Console.WriteLine("--------------------------------");

            tahirHocaOgretmen.SoruCevabi("yanlış mı?", hasanOgrenci);
            Console.WriteLine("--------------------------------");

            aliOgrenci.KarsilaCevap("evet");
            Console.WriteLine("--------------------------------");

            hasanOgrenci.KarsilaImage("slayt.pdf");
            Console.WriteLine("--------------------------------");

            aliOgrenci.KarsilaImage("slayt.pdf");
            Console.WriteLine("--------------------------------");

            hasanOgrenci.KarsilaCevap("hayır");

            Console.ReadLine();
        }
예제 #2
0
 public void SoruGonder(string soru, Ogrenci ogrenci)
 {
     Ogretmen.KarsilaSoru(soru, ogrenci);
 }