C# Kalıtım
Diyelim ki elinizde A diye bir sınıf var. Ancak B diye bir sınıf daha oluşturmanız gerekiyor. Ancak bu B sınıfının içinde A sınıfındaki özellik ve metotların da bulunması gerekiyor. İşte bu durumda B sınıfını...
Diyelim ki elinizde A diye bir sınıf var. Ancak B diye bir sınıf daha oluşturmanız gerekiyor. Ancak bu B sınıfının içinde A sınıfındaki özellik ve metotların da bulunması gerekiyor. İşte bu durumda B sınıfını...
Parametre olarak herhangi bir sayıda farklı türlerde bağımsız değişkenler alabilen metotlar yazılmak istendiğinde, parametre dizileri kullanılabilir. Dizi Bağımsız Değişkenleri Parametre olarak geçirilmiş bir değerler kümesindeki en küçük değeri bulmak için metot yazılmak istendiğinde bir...
Koleksiyon Sınıfları System.Collections veri saklama için kullanılan sınıflarımızın bulunduğu isim alanıdır. Bu öğrenme faaliyetinde Koleksiyon isim alanı içerisinde yer alan sınıfları inceleyeceğiz. ArrayList ArrayList, kısaca sınırları dinamik olarak değişebilen diziler olarak tanımlanır. Dizinin benzeridir...
Bir Dizi Oluşturma Dizi (array), sıralanmamış elemanlar serisidir. Bir dizideki tüm elemanlar aynı türdedir. Bir dizi değişkeni; eleman türünün adını, ardından da bir çift köşeli parantez ve değişken adı yazılarak tanımlanabilir. Örnek: [csharp]int[] tckimlik;...
Nesne tabanlı programlama beş veri tipini destekler. Bunlar Class, Struct, Enum, Interface ve Delegate tipleridir. Bu öğrenme faaliyetinde Yapı (struct) veri tipini ele alacağız. Aralarında mantıksal bir ilişki bulunan ama farklı türdeki verilerin bir...
Numaralandırma (enumeration); belli sözcüklerin, belli tamsayıları temsili durumlarında kullanılan bir yapıdır. Değişkenlerin alabileceği değerlerin sabit olduğu durumlarda kullanılır. Numaralandırma(Enum) Tanımlama Numaralandırmaları tanımlamak için’ enum’ anahtar kelimesini kullanırız. Örneğin, içinde ay isimlerini barındıran bir numaralandırma...
Önceki öğrenme faaliyetinde object türündeki değişkenlerin her başvuru türündeki nesneye başvurulabileceği öğrenildi. Şimdi ise object türündeki değişkenlerin bir değer türüne başvurduğunda ve object türündeki bir değişkenin bir değer türüne dönüştürüldüğünde neler olduğu incelenecektir. Kutulama...
Daha önce yöntemlere parametre olarak bir değişken aktarıldığında parametrenin değişkenin kopyasının oluşturulduğu biliniyor. Bu durum parametre değer türü (int gibi), boş olabilen tür (int? gibi) ya da başvuru türü (Bisiklet gibi) bile böyledir. Bu...
Veri türü değişkenler, tanımlandığında derleyici tarafından yeterli bellek alanı ayrılan ve değişkenin saklayacağı değerin bu bellek alanında tutulduğu değişkenlerdir. Örneğin, byte türünde bir değişken tanımlanırsa derleyici bu değişkenin değerini saklamak için bize 1 bayt...