Об одном применении ООП - страница 12

 
Vasiliy Sokolov:
...достаточно разрешить множественное наследование от классов тогда и только тогда, когда они представлены в виде чисто абстрактных классов (не содержат данных и реализаций, все методы публичны). Т.е. вводить какую-то специфическую конструкцию или ключевое слово, не входящее в стандарт С++ не потребуется.
Коль уж вы ссылаетесь на С++, то там нет тех ограничений, которые предлагаете вы.  Так зачем выдумывать искусственные барьеры?  Лучше просто разрешить множественное наследование и всё.  А уж как его использовать, каждый сам для себя решит.  Не хочешь наследоваться от неабстрактных классов - не наследуйся, на здоровье.  А кому-то это наоборот нужно.