19 Şubat 2017 Pazar

Csharp'ta İnheritance -40


using System; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Text; using System.Threading.Tasks; namespace _inheritance { class Program { public class Calisan { public string Ad; public string Soyad; public float Maas; public void AdSoyadYazdir() { Console.WriteLine(Ad + " " + Soyad); } public void MaasYazdir() { Console.WriteLine(Maas); } } public class PartTimeCalisan : Calisan { public float partTimeCalismaSaati; } public class FullTimeCalisan : Calisan { public float fullTimeCalismaSaati; } static void Main(string[] args) { Console.WriteLine("Birinci Çalışanın bilgileri (part time)"); Console.WriteLine(); PartTimeCalisan partTimeCalisan = new PartTimeCalisan(); partTimeCalisan.Ad = "Ali"; partTimeCalisan.Soyad = "Kara"; partTimeCalisan.AdSoyadYazdir(); partTimeCalisan.Maas = 4000; partTimeCalisan.MaasYazdir(); partTimeCalisan.partTimeCalismaSaati = 4; Console.WriteLine(partTimeCalisan.partTimeCalismaSaati); Console.WriteLine(); Console.WriteLine(); Console.WriteLine("İkinci Çalışanın bilgileri (full time)"); Console.WriteLine(); FullTimeCalisan fullTimeCalisan = new FullTimeCalisan(); fullTimeCalisan.Ad = "Murat"; fullTimeCalisan.Soyad = "Karagöz"; fullTimeCalisan.AdSoyadYazdir(); fullTimeCalisan.Maas = 6000; fullTimeCalisan.MaasYazdir(); fullTimeCalisan.fullTimeCalismaSaati = 8; Console.WriteLine(fullTimeCalisan.fullTimeCalismaSaati); Console.ReadKey(); } } }

Hiç yorum yok:

Yorum Gönder