Я ничего не знаю об ABAP, кроме того, что у него есть сторона OO, и я хотел бы иметь какое-то вертолетное представление об этом, прежде чем я начну смотреть на нее подробно. Я знаю, что могу найти все это, изучая его, но, как я сказал, для начала мне нравится знать, с чем я имею дело.
- Скомпилирован ли он (всегда)?
- Typestem: сильно ли он напечатан? Использует ли он вывод типа?
- Наследование: одиночные/мульчированные, интерфейсные структуры?
- Коллекции: Имеет ли он коллекцию, кроме массивов? Имеет ли он общие коллекции? Использует ли это понимание List?
- Как о (con/contra/in) дисперсии в массивах, возвращаемых типах, параметрах, переопределении?
- Любой метод Exceptionhandling?
- Любая конструкция в дизайне при поддержке контракта?
- Что-нибудь замечательное, как и другие известные языки?
- ...
Любая общая информация о характеристиках в принципе будет приветствоваться!