SORU
16 EYLÜL 2008, Salı


Ne zaman bir özel durum için bir kurucu mu?

Ne zaman bir özel durum için bir kurucu mu? (Veya C Amacı: Bu durumda ne zaman init'er nil dönmek için değil mi?)

Bir kurucu -- başarısız olması gibi geliyor bana ve bu nedenle, nesnenin tam değil mi eğer bir nesne oluşturmak için reddediyorum. I. e., kurucu yöntemler anlamlı denebilecek fonksiyonel ve çalışan bir nesne sağlamak için arayan kişi ile bir sözleşme olması gerekir? Mantıklı mı sence bu?

CEVAP
16 EYLÜL 2008, Salı


Yapıcı iş kullanılabilir duruma nesne getirmek. Temelde bu iki düşünce okulları vardır.

Bir grup iki aşamalı inşaat yanadır. Kurucu sadece herhangi bir iş yapmak için reddediyor uyuyan bir duruma nesne getiriyor. Gerçek başlatma yaptığı ek bir işlevi var.

Hiç bu yaklaşımın arkasındaki mantık anlayamadım. Nesne tam olarak başlatılmış ve inşaat sonrası kullanılabilir olduğu sıkıca tek aşamalı inşaat destekleyen grubun içinde değilim.

Tek aşamalı kurucular eğer tam nesnesini başlatmak için başarısız olursa atmak gerekir. Nesne başlatılamıyor, yapıcı atmak gerekir olamazlar, olmamalıdır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Good Creative Academy

    Good Creativ

    19 Kasım 2009
  • Joshua Bane

    Joshua Bane

    24 Temmuz 2007
  • Tina Chen

    Tina Chen

    26 Mayıs 2012