parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

MoKo 10.09.2016 00:50

Наверняка несовместимость вылезет в самых неожиданных местах
Я тоже сначала так сказал. :) В реальности же на нескольких разных проектах ничего вроде как не сломалось. Ну и конечно будет $OBJECT-PROTOTYPE(false) в @conf, если кому нужно старое поведение.
А можно простой пример пользы?
На мой взгляд в значительной степени снимется вопрос множественного наследования, поскольку в конструкторе появляется возможность "надергать" в объект любых методов из других классов.
То есть наследование от A и B делается наследованием от A и копированием себе в конструкторе методов класса B, при этом не имея проблем в случае методов с одинаковым названием.

Кстати реальных примеров когда удобно текущее поведение у меня не очень получилось придумать.