Olası Çoğalt:
Can I extend a class using more than 1 class in PHP?Bir sınıfta iki sınıf genişletebilir misiniz?
ancak ben şimdi de ebeveynin çocuk olmak istiyorum başka bir sınıf ekliyorum, birkaç çocuk sınıfları olan bir sınıf var, ancak Diğer çocuk sınıflarından birinden birçok fonksiyonu kullanmak isterim.
Diğer çocuk sınıfından ebeveynlere ilgili işlevleri taşıdığımı düşünmüştüm, ancak bunun gerçekten ihtiyaç duyduğunu düşünmediğini düşündüm, çünkü sadece bu iki çocuk sınıfının bunları kullanmasını umuyordu. Ana ana sınıftan ve mevcut çocuk sınıflarından birinden uzayabilirim.
Yani: gerçekten ihtiyaç duyulan Ancak, bu tür geçici çözümü kullanabilirsiniz Yapmayı düşünüyordum ama sonra ana ebeveynin eşyalarını alacağını düşünmedim. Bu durumda ebeveyn hangi sınıftır? Ebeveyn olmayanlardan işlevlere/yöntemlere nasıl erişirsiniz? – alxbl
var
– Brett'Your_Class' dan sadece' $ this-> method() 'kullanarak bunları her zamanki gibi çağırabilirsiniz ... her' korumalı 've' public 'üyesi miras alınacaktır. 'Child'' Your_Class'ın ebeveyni, fakat polimorfizm ile 'Parent''in bir tür-ipucu' Your_Class' nesnesini de kabul edecektir. * Ben sizin ihtiyaçlarınız için bunu değiştiremezsiniz beni yaz) * geçici çözüm örnek :) – alxbl