Цитата:
|
ты неявно изменишь родителя D, и все классы и объекты, наследующие от D изменят свое поведение.
|
С какой стати?
Цитата:
|
ты должен дополнять в данном случае, ничего существующего не трогая и не ломая.
|
Нет. Если функция называется inherits - значит, она должна перезаписывать. Чтобы добавлять родителя, надо, чтобы функция называлась addParent.
Энивей, это не имеет никакого отношения к реализации множественного наследования. Такое ощущение, что ты понял, что проигрываешь, и просто пытаешься увести разговор в сторону.
Цитата:
|
Реализуй множественное наследование.
|
Оно уже реализовано.