Example #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();
        }
Example #2
0
 public Ogrenci(Madiator madiator) : base(madiator)
 {
 }
Example #3
0
 public void SlaytGonder(string url)
 {
     Console.WriteLine("Öğretmen slaytı değiştirdi: {0}", url);
     Madiator.ResimYukle(url);
 }
Example #4
0
 public Ogretmen(Madiator madiator) : base(madiator)
 {
 }
Example #5
0
 protected Kurs(Madiator madiator)
 {
     Madiator = madiator;
 }