SORU
2 NİSAN 2009, PERŞEMBE


bir iç sınıf kamu vs iç yöntemleri

internal class Foo
{
  public void Fee()
  {
    Debug.WriteLine("Fee");
  }

  internal void Fi()
  {
    Debug.WriteLine("Fi");
  }
}

Bu Ücret düşünüyorum() ve Fi() tüm sınıf zaten iç. olduğu için eşit derecede erişilebilir Bir bakan ben miyim? Herhangi bir nedenle bu gibi bir durumda hangi yöntemlerle kamu ya da iç seçim var mı?

CEVAP
2 NİSAN 2009, PERŞEMBE


internal class Foo bildirimi public void Fee() yöntem erişilebilirlik, etkili bir iç yapım geçersiz kılar.

Bu durumda, bu yöntemler üzerinde iç vs ortak kullanarak aynı etkiye sahip olacaktır. İç yöntemleri karşısında kamu yöntemleri tercih ediyorum tek sebep bu gibi bir durumda bunu yapmak için seçmelisiniz ortak bir sınıf geçiş kolaylığı için gelecek sürüm olacaktır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DancingIsAPassion

    DancingIsAPa

    29 AĞUSTOS 2009
  • Ryan Billy

    Ryan Billy

    30 EKİM 2006
  • TeachMeComputer

    TeachMeCompu

    31 EKİM 2009