Цитата:
Сообщение от Atarion
просто это вариант "реальный" так как делают в c++ во всех настоящих языках програмированния. а не какие то прыжки с бубном в угоду странным мозгам сотрудников адобе
|
Вы протестуете против "моды adobe", но незаметно для себя восхваляете "моду c++".
Во-первых. То, что в c++ и других "настоящих языках" сложилась какая-нибудь традиция, не означает, что модель событий, предложенная adobe для as3, является ущербной.
Во-вторых. Широкое распространение такой модели в as3 объясняется тем, что она уже реализована в стандартных классах и её не нужно писать самому. А поскольку программистам на c++ (так же как и программистам других языков) лениво писать "что-то лишнее", если прямо сейчас в этом нет необходимости - то они и не пишут.
В-третьих. Это не "странные мозги сотрудников adobe". Это реализация шаблона Observer (если не ошибаюсь, я углублённо все шаблоны не изучал).
В-четвёртых. Этот шаблон используют и в других языках программирования, включая и c++, если есть потребность полностью отделить данный элемент от остального кода, сохраняя контроль над ним.