© James E. McDonough 2017

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

Comparison of Capabilities Between Function Groups and Classes

James E. McDonough

(1)Pennington, New Jersey, USA

Table A-1 shows the comparison of capabilities offered by ABAP function groups and ABAP object-oriented classes. The symbol denotes support for the capability, while the Ø symbol denotes no support.

Table A-1. Comparison of Capabilities Offered by ABAP Function Groups and ABAP Object-Oriented Classes

#

Capability

Function

group

Classes

Comments

1

Encapsulation

Offers at least some rudimentary aspect of encapsulation

2

Encapsulation unit

 

3

Public attributes

Ø

 

4

Public behaviors

 

5

Protected attributes

Ø

 

6

Protected behaviors ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.