SINIFLAR ve NESNELER
İlk sınıfımızı ekleyelim class KrediHesap { public ulong HesapNo; public double Limit; public string KartSahibi; }
Diğer sınıftan ulaşalım class Program { static void Main(string[] args) { KrediHesap nesne1 = new KrediHesap(); Console.WriteLine(nesne1.HesapNo); Console.WriteLine(nesne1.Limit); Console.WriteLine(nesne1.KartSahibi); } class KrediHesap { public ulong HesapNo; public double Limit; public string KartSahibi; }
class Program { static void Main(string[] args) { KrediHesap nesne1 = new KrediHesap(); Console.WriteLine(nesne1.HesapNo); Console.WriteLine(nesne1.Limit); Console.WriteLine(nesne1.KartSahibi); } class KrediHesap { public ulong HesapNo; public double Limit; public string KartSahibi; int KartNo; }
nesne1 in her elemanının değeri değiştiriliyor class Program { static void Main(string[] args) { KrediHesap nesne1 = new KrediHesap(); nesne1.KartSahibi = "Sinan"; nesne1.Limit= ; nesne1.HesapNo = ; Console.WriteLine(nesne1.HesapNo); Console.WriteLine(nesne1.Limit); Console.WriteLine(nesne1.KartSahibi); } class KrediHesap { public ulong HesapNo; public double Limit; public string KartSahibi; }
class Program { static void Main(string[] args) { KrediHesap nesne1 = new KrediHesap(); Console.WriteLine(nesne1.HesapNo); Console.WriteLine(nesne1.Limit); Console.WriteLine(nesne1.KartSahibi); //Console.WriteLine(nesne1.cepno); ifade yanlış } class KrediHesap { public ulong HesapNo= ; public double Limit= ; public string KartSahibi = "Sinan"; private ulong cepno = ; }
Birden fazla nesne tanımlama class Program { static void Main(string[] args) { KrediHesap nesne1 = new KrediHesap(); KrediHesap nesne2 = new KrediHesap(); Console.WriteLine(nesne1.HesapNo); Console.WriteLine(nesne2.HesapNo); nesne1.HesapNo = 2400; nesne2.HesapNo = 3600; Console.WriteLine(nesne1.HesapNo); Console.WriteLine(nesne2.HesapNo); } class KrediHesap { public ulong HesapNo= 1250; }
class Program {//nesne 2 için bellekte yer ayrımamıştır static void Main(string[] args) { KrediHesap nesne1 = new KrediHesap(); KrediHesap nesne2; nesne1.HesapNo = 100; Console.WriteLine(nesne1.HesapNo); nesne2 = nesne1; Console.WriteLine(nesne2.HesapNo); nesne2.HesapNo = 500; Console.WriteLine(nesne1.HesapNo); Console.WriteLine(nesne2.HesapNo); } class KrediHesap { public ulong HesapNo; public double Limit; public string KartSahibi; }
this örneği class Program { static void Main(string[] args) { kredi nesne1 = new kredi(); nesne1.degis(2,5); } class kredi { private int a; private int b; public void degis(int a,int b) { this.a = a; this.b = b; } }