Книги / Алгоритмы и теория / Структуры данных / Object-Oriented Programming with ABAP Objects

Object-Oriented Programming with ABAP Objects

James Wood

Объектно-ориентированное программирование на ABAP

Книга Джеймса Вуда посвящена обучению объектно-ориентированному мышлению при разработке программного обеспечения на языке ABAP. Автор ставит целью научить читателя применять объектный подход к созданию ABAP-приложений, что открывает путь к современным технологиям на базе ABAP Objects, таким как Web Dynpro, ABAP Object Services, SAP Business Workflow и веб-сервисы.

Издание ориентировано на разработчиков ABAP, уже имеющих базовый опыт написания процедурных программ в ABAP Development Workbench. Предполагается, что читатель знаком с основами языка ABAP, но не требует предварительного опыта в объектно-ориентированном программировании. Объектные расширения языка ABAP стали доступны начиная с SAP R/3 4.6C, поэтому для освоения большинства концепций не требуется самая последняя версия SAP NetWeaver Application Server ABAP.

Структура книги построена по принципу постепенного погружения: первая часть знакомит с базовыми объектно-ориентированными концепциями через простые примеры, вторая часть охватывает ключевые принципы — инкапсуляцию, наследование и полиморфизм, а заключительная часть показывает, как применять эти концепции с помощью инструментов и сервисов SAP NetWeaver Application Server.

Каждая глава завершается кратким руководством по Unified Modeling Language (UML), демонстрирующим, как выражать объектно-ориентированные проекты с помощью графической нотации, широко используемой в индустрии. Книга сочетает теоретические концепции с практическими примерами, что делает её ценным руководством для разработчиков, желающих перейти от процедурного программирования к объектно-ориентированному на платформе SAP.