Sobes.tech
Junior

Swift dilinde mevcut erişim belirteçleri nelerdir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Swift'te beş erişim belirteci vardır:

  • open: Tanımlayıcı modüldeki herhangi bir kaynak dosyasından ve modülü içe aktaran diğer herhangi bir modülden erişilebilir. Alt sınıflar ve yeniden tanımlamalar herhangi bir modülden mümkündür.
  • public: Tanımlayıcı modüldeki herhangi bir kaynak dosyasından ve modülü içe aktaran diğer herhangi bir modülden erişilebilir. Alt sınıflar ve yeniden tanımlamalar yalnızca modül içinde mümkündür.
  • internal: Tanımlayıcı modüldeki herhangi bir kaynak dosyasından erişilebilir, ancak dış modüllerden erişilemez. Varsayılan ayardır.
  • fileprivate: Tanımlandığı kaynak dosyasından başka erişilemez.
  • private: Tanımlama alanı içinde, iç içe geçmiş türler ve aynı kaynak dosyası içindeki genişletmeler dahil olmak üzere, yalnızca tanımlama alanı içinde erişilebilir.