Данный курс предназначен для пользователей, не обладающих знаниями в области объектно-ориентированного программирования. Для глубокого понимания инструментальных средств ABAP и языка программирования ABAP требуется изучение как курса «ABAP – инструментальные средства» так и курса «ABAP – объекты». ABAP состоит из процедурной и объектно-ориентированной частей, что отражено в данных курсах.
Цели курса:
- Определение концепций объектно-ориентированного программирования
- Разработка бизнес-приложений с использованием ABAP-объектов
- Изучение объектно-ориентированного программирования на примере ABAP-объектов
Категория слушателей:
- Разработчики
- Консультанты
Предварительная подготовка:
- Знания в области программирования
- Необходимо прослушать курс «Основы SAP Web Application Server»
- Необходимо прослушать курс «ABAP – инструментальные средства»
Компоненты и версии программного обеспечения:
- SAP NetWeaver 7.0
- Данный курс подходит также для участников, использующих более старую версию системы (начиная с SAP R/3 4.6)
Содержание курса:
- Анализ и разработка классов (UML)
- Классы, инстанции, ссылки
- Наследование, интерфейсы, полиморфизм
- События
- Специальные приемы объектно-ориентированного программирования
- Глобальные классы/интерфейсы (Class Builder)
- Особые ситуации (exceptions) для классов

