> -- kekc_leader писал(а):
> ООП в стиле Оберона-07 имеет ряд преимуществ. Одно из них — упрощение языка. Главная мысль Н. Вирта — не добавлять в язык то, в чём нет необходимости и что только лишь желательно.Это "ООП" не в стиле Оберона-07, и это не имеет преимуществ. Это имитация ООП. Так сказать, ООП для бедных. И под бедностью здесь имеется ввиду отсутствие таких средств в яп. Здесь очень легко ошибиться и просто забыть проинициализировать "метод" или использовать неверный, не соответствующий контексту.  За контекстом должен следить компилятор. А ЯП предоставлять средства для этого. Оберон-2 такие средства предоставляет. И не использовать их это ... да нет в этом ничего хорошего и не стоит этому учить.
Если учите ООП, то учите, но ООП, а не имитации. Если не учите, то имитация не нужна, вернее вредна даже.