Erişim BelirleyiciSınıf, metot veya özelliklerin hangi kapsamda erişilebilir olduğunu belirleyen anahtar kelimelerdir. Örneğin, 'private' sadece sınıf içine kısıtlama getirirken, 'public' her yerden erişim sağlar.
Kapsülleme (Encapsulation)Verilerin dış dünyadan gizlenerek sadece kontrollü metotlar aracılığıyla değiştirilmesini sağlayan OOP prensibidir. Erişim belirleyiciler bu prensibin uygulanmasında temel araçtır.
Kalıtım (Inheritance)Bir sınıfın özelliklerinin başka bir sınıf tarafından devralınmasıdır. 'Protected' belirleyicisi, bu devralma sürecinde alt sınıfların erişim yetkilerini kontrol etmek için kullanılır.
IntelliSenseVisual Studio'da kod yazarken nokta (.) operatörü sonrası açılan ve erişilebilir üye listesini gösteren yardımcı özelliktir. Örneğin, 'taha.isim' yazarken isim özelliğinin listelenmesi buna örnektir.
NamespaceKod bloklarını mantıksal gruplara ayıran yapıdır. Namespace'ler daima public tanımlıdır ve erişim belirleyicisi almazlar.
Türetilmiş SınıfBaşka bir sınıftan miras alan sınıftır. 'Protected' ve 'Protected Internal' belirleyicileri, bu sınıfların üst sınıftaki üyelere erişimini belirler.
Çözüm Gezgini (Solution Explorer)Visual Studio'da projelerin yönetildiği paneldir. Farklı projelerin birbirine referans verilmesi (başvuru ekleme) burada gerçekleştirilir.
Başvuru (Reference)Bir projenin başka bir projedeki public sınıfları kullanabilmesi için yapılan bağlantı işlemidir. 'Internal' üyeler bu bağlantıdan etkilenmez ve dış projeye kapalı kalır.
Varsayılan ErişimErişim belirleyicisi belirtilmeyen sınıf üyelerinin otomatik olarak 'private' olarak kabul edilmesidir. Kodun okunabilirliği için belirleyicinin açıkça yazılması önerilir.
OR (Veya) MantığıProtected Internal belirleyicisinin çalışma prensibidir. Hem protected hem de internal kurallarının birleşimiyle, iki durumdan birinin sağlanması erişim için yeterlidir.