C# Public, Private, Protected Nedir ?


C# Erişim Değiştiricileri

Bu yazımda sizlere C# üzerinde bulunan erişim değiştiricilerden bahsedeceğim. Erişim değiştiricileri değişkenlere veya fonksiyonlara hangi sınıfların veya nerelerden erişilebileceğini kısıtlayabildiğimiz komutlardır.

Public 

Public olan verilere veya fonksiyonlara başka classlardan veya başka script dosyalarından erişebilir ve değiştirebiliriz.

Private

Private olan verilere veya fonksiyonlara sadece o class veya o script dosyanın içindeki kodlar ile erişebiliriz ama o class ın dışındaki başka classlar ile değişiklik yapamayız.

Protected

Protected olan verilere veya fonksiyonlara sadece o class içerisinden erişebiliyoruz ve değiştirebiliyoruz ama dışarıdan herhangi bir class ile Protected olan verilere erişmek mümkün değildir.