回答
目前還不清楚您的意思是「如何使用多級繼承?」或者「它是如何在PHP解釋器內實現的?」。如果是前者,那麼如下:
class Animal
{
...
}
class Cat extends Animal
{
...
}
class Tiger extends Cat
{
...
}
如果是後者,那麼我不知道這是可能給在這裏的幾段一個合理的解釋!
Thx回覆ude。但是我在其他地方聽說在實現多級繼承時涉及使用魔術功能。這就是爲什麼我發佈這個問題?你知道這樣的實現嗎? – 2011-05-29 16:14:25
@Jatin:你從哪裏聽到的?你能提供一個鏈接嗎?如果不知道背景,這很難回答! – 2011-05-29 16:17:32
@Jatin:如果你的意思是* multiple * inheritance(而不是「multilevel」),那麼不行,這在PHP中本來就不可用。但是你聽到對的,有一些使用魔法方法來模擬* MI(相關:「mixins」)的解決方法。但它們並不適合所有的目的,也不像其他語言那樣接近正確的MI。 – mario 2011-05-29 16:40:20
- 1. 如何在C#中實現多繼承?
- 2. 如何在代碼中實現多級繼承優先
- 3. PHP中的多級繼承
- 4. 如何實現多重繼承?
- 5. PHP類,繼承,實現
- 6. 在Javascript中實現多繼承
- 7. 如何在hibernate中實現繼承?
- 8. 如何在CakePHP中實現繼承
- 9. 如何在GreenDao中實現表繼承
- 10. 如何在JavaScript中實現繼承?
- 11. 在Java中如何實現繼承?
- 12. 多級繼承
- 13. 如何實現JavaScript繼承
- 14. 如何實現繼承
- 15. 在arraylist中實現繼承
- 16. 在MySQL中實現繼承
- 17. 實現繼承
- 18. Codeigniter多級繼承
- 19. OOJS多級繼承
- 20. php4多級繼承
- 21. 如何實現Dispose在繼承類
- 22. Qt中的多級繼承
- 23. JPA中的多級繼承
- 24. Perl中的多級繼承
- 25. 如何在Java中實現多重繼承
- 26. 如何在接口中使用java實現多繼承?
- 27. 如何在SQL中實現多重繼承?
- 28. 多級繼承。實體框架C#
- 29. 如何在多級繼承中調用父級的方法
- 30. 多級繼承和多態
2 vote downs ???任何理由傢伙? – 2011-05-30 07:48:20