© 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 ...

Get Object-Oriented Design with ABAP: A Practical Approach now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.