C# OOP – Inheritance(Kalıtım) – Temel Anlatım
C# dilinde kalıtım işlemi için iki nokta üst üste yani (:) kullanıyoruz. Örnek: public class ClassAdi:BabaClassAdi{ // şeklinde }
C# dilinde kalıtım işlemi için iki nokta üst üste yani (:) kullanıyoruz. Örnek: public class ClassAdi:BabaClassAdi{ // şeklinde }
Classları iç içe ilişki kurarak çağırma yöntemine inner type diyoruz. Örnek kodlarmız:
Nesneye Yönelimli Programlamayı oluşturan dallardan biri de kapsülleme, sınıflar ve propertyleri bu bölümde sık sık kullanacağız.
Classların içinde oluşturulur ve kapsülleme örneklerinde karşımıza çıkarlar. Dışarıya aktarılan ve dışarıdan gelen değerleri kontrol ederler. Genelde değişkene atanacak veya değişkenden çekilecek değerin kontrolünü sağlarlar.
Değişkenler, metotlar ve static değişken ve metotlar arasındaki farkları görelim…