Цитата Сообщение от capzap Посмотреть сообщение
не сильно надейтесь, я с трудом нашел ему применение, да и то только потому что поставил перед сабой задачу его использовать
Я бы не отказался от (что первое приходит на ум):

  1. полноценных методов вместо действий с возможностью передачи аргументов в качестве локальных переменных метода да и просто поддержкой самих локальных переменных методов
  2. реализации полноценной инкапсуляции с private переменными и методами (не очень нравится, когда используешь ФБ (тот же класс в ООП) в программе, и в раскрытии списка высыпаются все его переменные и действия)
  3. правил хорошего тона использовать геттеры и сеттеры совместно с защищенными private переменными, минуя прямого доступа к свойству (переменной) объекта
  4. в моих проектах очень пригодилось бы наследование, тот же полиморфизм, интерфейсы или абстрактные классы


Примеры приводить не буду, не вижу смысла, кто понимает - тому очевидны преимущества.