SORU
10 Aralık 2008, ÇARŞAMBA


Bir PHP sınıfı içinde 1'den fazla sınıf kullanarak uzatabilir miyim?

Ben ihtiyacım olan fonksiyonları ile birçok sınıf var ama ayrı ayrı organizasyon için saklamak istiyorsanız, her şey için bir sınıf uzatabilir miyim?

yani class a extends b extends c

edit: biliyorum ne kadar uzanır sınıfları birer birer, ama aradığım bir yöntem anında uzatmak bir sınıf kullanarak birden çok temel sınıflar - bildiğim kadarıyla bunu yapamazsın PHP ama olmalı çareleri onsuz taraftan class c extends b, class b extends a

CEVAP
10 Aralık 2008, ÇARŞAMBA


Bu iki temel sınıfları genişleten bir sınıf var. Olabilir.

// this is NOT allowed (for all you google speeders)
Matron extends Nurse, HumanEntity

Ancak şöyle bir hiyerarşi var

Matron extends Nurse    
Consultant extends Doctor

Nurse extends HumanEntity
Doctor extends HumanEntity

HumanEntity extends DatabaseTable
DatabaseTable extends AbstractTable

ve benzeri.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Amir Parmar

    Amir Parmar

    25 Kasım 2010
  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007
  • spyib

    spyib

    9 Ocak 2007

İLGİLİ SORU / CEVAPLAR