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

  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009
  • mipd1980

    mipd1980

    25 EKİM 2006
  • RomanAtwood

    RomanAtwood

    18 Kasım 2009

İLGİLİ SORU / CEVAPLAR