Прошу прощения, про Java'у я конечно же ошибся.
Но это нормально поддерживают C++ и
JavaScript
Цитата:
Saruman:
Если бы ты потрудился прочитать то, что написано по указанным ссылкам, то с удивлением бы обнаружил, что там рассказывается как раз про использование интерфейсов вместо множественного наследования.
|
Не скажу что я внимательно изучал, но посмотрел я те ссылки сразу же безусловно.
Множественное наследование интерфейсов мало чего дает для наследования классов (имплементации):
Цитата:
"Interfaces don't just provide a workaround to Java's lack of support
for multiple implementation inheritance."
This just isn't true, to me. They aren't a workaround. Without
inheriting functionality (implementation), they are a completely
different animal, providing only syntactic inheritance, as stated in the
next sentence:
"Interfaces factor out commonality across diverse class hierarchies,
resulting in compact and understandable source code."
It's all about the source code, not the functionality, to put it
bluntly.
|
А вот за ссылку на класскит спасибо, хоть что-то дельное!! Буду читать.
P.S. Почему вместо ответа на вопрос чаще всего начинают с того что этого автору совсем не нужно делать, вместо помощи КАК это сделать? Ну или уж хотябы предложения как это сделать альтернативным способом...