Сообщение от x-yuri
|
а когда нужно?
|
Класс Observer, например. Есть у тебя класс A, ты хочешь отнаследовать от него класс B и добавить туда возможность генерации событий. В том же Python'е, ты бы просто отнаследовался также и от Observer, тут же тебе придется или ставить Observer в корень наследования, или реализовывать в классе B нужную функциональность, или реализовывать Observer так, чтобы он мог приклеиваться к любому объекту.