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