От быстрого поиска Google и статье википедии на множественное наследование, которое цитирует:Другой Наследование Вопрос
множественное наследование относится к функции некоторых объектно-ориентированных языков программирования, в которых класс может наследовать поведение и функции из более чем одного суперкласса. Это контрастирует с единственным наследованием, когда класс может наследовать не более одного суперкласса.
Я понимаю, что PHP не допускает множественного наследования. Однако я не могу найти четкого ответа на вопрос, позволяет ли это более чем одному классу расширять суперкласс. Пример:
class a {}
class b extends a {}
class c extends a {}
С точки зрения того, что я пытаюсь сделать, я делаю RPG и хотите «общий» класс символов включает все методы и свойства, которые делают шаблон персонажа. Затем я хочу, чтобы классы включали специфику для каждого типа персонажа (воина, мага и т. Д.), Такие как модификаторы статистики и специальные атаки.
Возможно ли это?
Удивительный, спасибо. Я не был уверен во всех разговорах о множественном наследовании, ха-ха. –