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

  • Caroline Saquet

    Caroline Saq

    1 EKİM 2011
  • Maschine Tutorials

    Maschine Tut

    15 ŞUBAT 2011
  • MrMimoB

    MrMimoB

    11 NİSAN 2011