Üyeler (C# Programlama Kılavuzu)
Sınıflar ve structlar kendi verilerini ve davranışlarını gösteren üyelere sahiptir.Bir sınıfın üyeleri sınıf içerisinde ve bununla birlikte devralma hiyerarşisinde bir sınıf içerisinde bildirilen (Kurucular ve Yıkıcılar dışında) tüm üyeleri ile birlikte bildirilen tüm üyelere dahildir.Temel sınıflardaki özel üyeler devralınır ancak türetilmiş sınıflardan erişilebilir değildir.
Bir sınıf ya da yapıyı içerebilen çeşitli üyeleri aşağıdaki tabloda listelemektedir:
Üye |
Tanımlama |
---|---|
Alanlar, sınıf kapsamında bildirilen değişkenlerdir.Bir alan, yerleşik bir sayısal tür veya başka bir sınıfın bir örneği olabilir.Örneğin, bir Takvim sınıfıyla geçerli tarihi içeren bir alan olabilir. |
|
Sabitler, derleme zamanında atanan ve değiştirilemeyen değer alanlardır. |
|
Özellikler, sınıf üzerinde varsa erişilen yöntemlerin bir sınıf üzerindeki özelliklerdir.Bir özellik nesne bilgisi olmadan değiştirilmesini tutan bir sınıf alanı için koruma sağlar. |
|
Yöntemler bir sınıfın gerçekleştirebileceği eylemleri tanımlar.Yöntemler, sağlayan girdi verileri parametre alabilir ve çıkış parametreleri üzerinden veri döndürebilir.Yöntemler ayrıca parametre kullanmadan değeri direkt döndürebilir. |
|
Olaylar, butona basın veya yöntemin başarılı tamamlanması gibi oluşum sayısı hakkında diğer nesnelere bilgilendirme sunar.Temsilciler kullanılarak olaylar tanımlanır ve tetiklenir. |
|
Fazla yüklenmiş işleçler sınıfının üyeleri olarak kabul edilir.Bir işlecin aşırı yüklemesi sırasında bir sınıfta public static yöntem olarak tanımlayın.Önceden tanımlı işleçler (+, *, <) üye olarak kabul edilmez.Daha fazla bilgi için bkz. Fazla Yüklenebilir İşleçler (C# Programlama Kılavuzu). |
|
Dizinleyicileri bir nesne dizileri için benzer bir şekilde dizine etkinleştirin. |
|
Kurucular nesnesi oluşturulurken çağrılan yöntemlerdir.Bunlar genellikle bir nesnenin verisini başlatmak için kullanılır. |
|
Yok ediciler C# içinde nadiren kullanılır.Bellekten kaldırılacak nesne olduğunda, çalışma zamanı yürütme alt yapısı tarafından çağrılan yöntemlerdir.Bunlar genellikle serbest bırakılması gereken tüm kaynaklarını uygun şekilde işlediğinden emin olmak için kullanılır. |
|
İç içe türü başka bir tür içinde bildirilen türleridir.İç içe türü genellikle bunları içeren türleri tarafından kullanılan nesneleri tanımlamak için kullanılır. |
Ayrıca bkz.
Başvuru
Sınıflar (C# Programlama Kılavuzu)
Yöntemler (C# Programlama Kılavuzu)
Oluşturucular (C# Programlama Kılavuzu)
Yıkıcılar (C# Programlama Kılavuzu)
Özellikler (C# Programlama Kılavuzu)
Alanlar (C# Programlama Kılavuzu)
Dizin Oluşturucular (C# Programlama Kılavuzu)
Olaylar (C# Programlama Kılavuzu)
İç içe Geçmiş Türler (C# Programlama Kılavuzu)
İşleçler (C# Programlama Kılavuzu)
Fazla Yüklenebilir İşleçler (C# Programlama Kılavuzu)