O'Reilly logo

Object-Oriented Design with ABAP: A Practical Approach by James E. McDonough

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© James E. McDonough 2017

James E. McDonough, Object-Oriented Design with ABAP, 10.1007/978-1-4842-2838-8_4

4. Abstraction

James E. McDonough

(1)Pennington, New Jersey, USA

The next stop on our journey to Objectropolis takes us from Encapsulation to a place called Abstraction. The word abstract means

  • “Considered apart from concrete existence … thought of or stated without reference to a specific instance.”1

It is at this point where we depart familiar procedural territory.

Some definitions for abstraction in object-oriented programming describe it as the representation of real-world entities .

  • “The objects in an object-oriented system are often intended to correspond directly to entities in the ‘real world.’”2

This certainly is an important aspect ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required