Halk, umumi, kamu

Yazar: Robert Simon
Yaratılış Tarihi: 21 Haziran 2021
Güncelleme Tarihi: 22 Haziran 2024
Anonim
IRAN Punya Hulk Asli Di Dunia Nyata! 10 Karakter Marvel Dan Avengers ini Ternyata ada Betulan
Video: IRAN Punya Hulk Asli Di Dunia Nyata! 10 Karakter Marvel Dan Avengers ini Ternyata ada Betulan

İçerik

Tanım - Genel ne anlama geliyor?

Genel, C # dilinde, bir tür ve tür üyesinin erişilebilirliğini, erişimin sınırlı olmayacağı şekilde bildirmek için kullanılan bir anahtar kelimedir. Tüm tiplere ve tip üyelerine tam görünürlük sağlayan erişim düzenleyicilerinden biridir.

C #, yazılım kalitesini yükseltmeye yardımcı olan nesne yönelimli dilin temel ilkesi olan bilgi gizlemenin kullanımını teşvik eder. Bu nedenle, bir türün bir üyesi varsayılan olarak özel erişilebilirliğe sahiptir. Bu, yalnızca o üyeye ilan edildiği mecliste veya üyeye başvuruda bulunan başka bir mecrada herhangi bir kodla erişilebilir olması gerektiğinde değiştirilmelidir.

Ad alanı, bir arayüzün üyeleri ve bir sayımın üyeleri gibi bazı C # yapıları genel erişilebilirliğe sahiptir ve başka herhangi bir erişilebilirliğe izin vermemektedir. Ayrıca, özel uygulama sağlamak için belirli operatörleri aşırı yükleyen kullanıcı tanımlı türler, aşırı yüklenmiş operatörleri genel olarak ilan etmek zorundadır.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia kamuya açıklar

Kamu, özel, korumalı ve dahili erişilebilirliği içeren diğer tüm erişilebilirliklerden en izin verilen erişilebilirliktir. Bunun nedeni, genel bir türe veya tür üyesine erişimde herhangi bir kısıtlama bulunmamasıdır - bir türün hem örnek hem de statik üyeleri için kullanılabilir.

Örneğin, BankAccount sınıfı, bir kullanıcının hesap ayrıntılarını temsil eder ve genel bir yönteme, DisplayAccountBalance öğesine sahip olabilir, böylece derleme veya sınıfa başvuran derleme içindeki diğer herhangi bir sınıf, dengeyi görüntülemek için bu yöntemi arayabilir.

C ++ 'nın aksine, bir temel sınıfın genel üyeleri, yalnızca türetilmiş tüm sınıflarında genel olabilir. C # 'da, bir sınıfın türetilmesi sırasında korumalı veya özel olsun erişim değiştiricilerini belirtme seçeneği yoktur.

Genel erişilebilirlik, bir türe veya üyesine aynı montajdaki bir koddan veya ona başvuran başka bir montajdan erişmek için kullanılırken, dahili erişilebilirlik montaj içindeki türe erişmek için kullanılabilir.
Bu tanım, C # con yazılmıştır