BC401 - ABAP объекты

Дата проведения

27ноя2017  —  01дек2017


Место проведения

Россия, Москва

Космодамианская наб., 52.
См. на карте maps.yandex.ru
Заказать курс
на SAPLAND.RU
СКИДКА 5% от стоимости курса
КНИГА на тему курса в подарок
ОФОРМЛЕНИЕ бухгалтерских документов
ОПЛАТА: безналичный расчет или пластиковая карта
СЕРВИС: Вам нужна помощь? Пн.-пт., 9.15-17.00,
+7(812)383-13-84,
+7(495)646-80-29 E-mail
Стоимость:

138250 р.
Условия участия:

  • Необходимо: BC400
Язык обучения:

  • Русский
Язык материалов:

  • Русский
Целевая аудитория:

  • Разработчики программного обеспечения
  • Менеджеры проектов и программ
  • Консультанты
  • Специалисты службы поддержки
Программа:

• Введение в объектно-ориентированное программирование
- Объяснение объектно-ориентированной модели программирования
- Анализ и разработка с использованием языка Unified Modeling Language (UML)
• Основы объектно-ориентированного синтаксиса
- Создание локальных классов
- Создание объектов
- Доступ к методам и атрибутам
- Реализация конструкторов в локальных классах
- Реализация статических конструкторов в локальных классах
• Наследование и приведение типов
- Реализация наследования
- Реализация восходящего приведения при наследовании
- Реализация полиморфизма при наследовании
- Реализация нисходящего приведения при наследовании
• Интерфейсы и приведение типов
- Определение и реализация локальных интерфейсов
- Реализация полиморфизма на интерфейсах
- Интеграция модели классов с использованием интерфейсов
• Объектно-ориентированные события
- Реализация событий локальных классов
- Реализация событий локальных интерфейсов
• Объекты репозитария, относящиеся к объектно-ориентированному программированию
- Создание глобальных классов
- Определение и реализация глобальных интерфейсов
- Наследование в глобальных классах
• Примеры объектно-ориентированного программирования в
- Использование ABAP List Viewer (ALV)
- Описание Business Add-Ins (BAdIs)
• Глобальные классы в ABAP Development Tools
- Разработка ABAP-программ в среде Eclipse
• Исключительные ситуации, основанные на классах
- Объяснение концепции исключительных ситуаций, основанные на классах
- Определение и возбуждение исключительных ситуаций
- Программирование обработки исключительных ситуаций
• Модульное тестирование (Unit Testing)
- Модульное тестирование в ABAP
• Шаблоны объектно-ориентированной разработки
- Продвинутые техники объектно-ориентированного программирования
- Концепция одноэлементного класса
- Классы фабрик и отношение дружбы
- Реализация персистентных объектов
• Службы типирования рантайма (во время выполнения)
- Использования определения типа во время выполнения Runtime Type Identification (RTTI)
• Создание понятного объектно-ориентированного приложения
- Разработка понятного объектно-ориентированного приложения
Версия программного обеспечения:

  • SAP NetWeaver 7.40 SPS5, plus ABAP Development Tools
Цели:

• Получение знаний о концепциях объектно-ориентированного программирования
• Разработка бизнес-приложений с использованием ABAP-объектов
Примечания:

• Этот курс нацелен на тех участников, которые еще не знают объектно- ориентированного программирования
• Для глубокого понимания языка ABAP и его инструментальных средств следует посетить оба курса: BC400 - ABAP Инструментальные средства: основы и BC401 - Объектно-ориентированный ABAP. (ABAP включает из процедурную и объектно-ориентированную части, что отражено в этих двух курсах)