static void Main(string[] args) { televizyon t1 = new televizyon(); t1.led_mi = true; t1.renksayisi = "10.000.000"; t1.çözünürlük = "1950x3350"; t1.enerjisinifi = enerjisinifi.A; buzdolabı b1 = new buzdolabı(); b1.beyazeşyalar = beyazeşyalar.samsung; b1.agirlik = 400; b1.boy = 2.20f; b1.en = 0.35f; b1.enerjisinifi = enerjisinifi.A; çamaşırmakinesi ç1 = new çamaşırmakinesi(); ç1.beyazeşyalar = beyazeşyalar.bosh; ç1.enerjisinifi = enerjisinifi.A; ç1.agirlik = 250; Console.WriteLine($"led varmı?: {t1.led_mi}\nKaç Renk vardır?: {t1.renksayisi}\nÇözünürlük: {t1.çözünürlük}\nEnerji Sınıfı: {t1.enerjisinifi}"); Console.Read(); }
static void Main(string[] args) { baseClass b1 = new baseClass(); b1.ekranayaz("merhaba "); Urun u1 = new Urun(); u1.ekranayaz("merhaba"); televizyon t1 = new televizyon(); t1.ekranayaz("merhaba"); }
static void Main(string[] args) { televizyon t1 = new televizyon(); t1.ekranaYaz("Hangisi? "); //Urun sınıfı içerisinde override edilen metot çalışır çünkü televizyon sınıfı ürün sınıfından kalıtıldığı için //ürün sınıfı içerisinde override edilen metot önceliklidir ve base classa gitmesini engeller. urun u1 = new urun(); u1.ekranaYaz("Merhaba"); baseClass b1 = new baseClass(); b1.ekranaYaz("Merhaba"); }