İki ana sınıflarından miras

2 Cevap php

Ben önce bu yaştan hakkında okuyun ama bu mümkün olup olmadığını şimdi hatırlayamıyorum hiç denemedim. Bu php5 örneğin iki anne bir sınıf uzatmak mümkün mü

class_d class_c ve class_b uzanır

class_c ve class_b kendilerini class_a genişletildiklerinden dahası eğer bunu yapabilirsiniz ... yani böyle bir şey olsun

                          class_a
                  class_b          class_c
                          class_d

2 Cevap

çoklu kalıtım (sizin için ne arıyor) PHP desteklenmiyor.

Bunu sizin durumunuza özel geçerliyse composition (bir sınıf ebeveynin bir örneğini içeren) ya da interfaces kontrol etmek isteyebilirsiniz.

Ne istediğiniz çoklu kalıtım denir. Bu PHP yok.

Alternatifleri olsa var: Composition, bir ebeveyn, diğer, mixins ve belki daha fazla miras olabilir ...

Gönderen: http://www.phpbuilder.com/board/showthread.php?t=10351110