SORU
3 EKİM 2011, PAZARTESİ


PHP soyut özellikleri

PHP soyut sınıf özellikleri tanımlamak için bir yolu var mı?

abstract class Foo_Abstract {
    abstract public $tablename;
}

class Foo extends Foo_Abstract {
    //Foo must 'implement' $property
    public $tablename = 'users';   
}

CEVAP
3 EKİM 2011, PAZARTESİ


Özellik tanımlama diye bir şey yok.

Sadece veri başlatma bellek ayrılmış içerirler çünkü özellikleri bildirebilirsiniz.

Diğer yandan bir işlev bildirilmiş (tip, adı, parametreleri) tanımlanan olmadan olabilir (fonksiyon vücut eksik) ve böylece, soyut yapılabilir.

"Soyut" bir şey ilan etti ama tanımlı değil ve bu nedenle olduğunu gösteriyor kullanmadan önce, bunu tanımlamak gerekir ya da işe yaramaz hale gelir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • gamingbits

    gamingbits

    2 Mayıs 2006
  • Photoshop Training Channel

    Photoshop Tr

    13 Temmuz 2012
  • Ralph Phillips

    Ralph Philli

    5 Aralık 2006