Kilitler: neden bu kadar faydalı? | Netgez.com
SORU
20 AÄžUSTOS 2009, PERÅžEMBE


Kilitler: neden bu kadar faydalı?

OO bir geliştirici olarak, belki zorluk değerini görmek istiyorum. Değer vermek ne eklendi? OO bir dünya sığar mı?

CEVAP
20 AÄžUSTOS 2009, PERÅžEMBE


Bir sınıf bir genelleme olarak görebilirsiniz.

Sınıfındaki bazı devlet tutar. Yöntemlerini kullanan bazı üye değişkenler vardır.

Bir kapatma sadece bir işlevi yerel devlet için erişim vermek için daha uygun bir yoldur.

Yerine sahip olmak için bir sınıf oluşturmak olan bilir. yerel değişken istediğiniz işlev için kullanabilirsiniz sadece tanımlama işlevi yerinde, ve dolaylı olarak erişim her değişken görünür.

Geleneksel OOP bir dille üyesi bir yöntem tanımlarken, onun kapatılması "tüm üyeleri bu sınıfta görünür".

Dil "" kapatma bir destek işlevi kapatılması, yani sadece bu genelleme, "tüm değişkenleri burada görünür". doğru ile "buradageleneksel sınıf yöntemi var o zaman " bir sınıf.

"burada" başka bir işlev içinde, fonksiyonel programcılar hakkında ne varsa kapatılması gibi. Fonksiyon şimdi ana işlevi görünür olan her şeye ulaşabilirsin.

Sadece bir genelleme, çıkarma saçma kısıtlama "fonksiyonları sadece tanımlandığı ve sınıflar", ama tutma fikri "fonksiyonları görmek ne değişkenler görünür noktada olduklarını ilan etti".

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Liberator

    Liberator

    14 EYLÜL 2007
  • RickardRick

    RickardRick

    9 Mart 2007