BC - ABAP Programming SAP AG
16 December 1999
What is Object Orientation? ............................................................................................. 1345
What are ABAP Objects? .................................................................................................. 1348
From Function Groups to Objects ................................................................................... 1349
Example.......................................................................................................................... 1352
Classes ............................................................................................................................... 1353
Overview Graphic ........................................................................................................... 1358
Classes - Introductory Example ..................................................................................... 1359
Object Handling ................................................................................................................. 1360
Overview Graphic ........................................................................................................... 1363
Objects - Introductory Example ...................................................................................... 1364
Declaring and Calling Methods ........................................................................................ 1365
Methods in ABAP Objects - Example............................................................................. 1368
Inheritance.......................................................................................................................... 1380
Inheritance: Overview Graphic ....................................................................................... 1385
Inheritance: Introductory Example.................................................................................. 1388
Interfaces ............................................................................................................................ 1390
Overview Graphics ......................................................................................................... 1394
Interfaces - Introductory Example .................................................................................. 1395
Triggering and Handling Events ...................................................................................... 1397
Overview Graphic ........................................................................................................... 1400
Events: Introductory Example ........................................................................................ 1403
Events in ABAP Objects - Example................................................................................ 1405
Class Pools......................................................................................................................... 1411
Appendix............................................................................................................................. 1414
Programs, Screens, and Processing Blocks .................................................................. 1415
Introductory Statements for Programs ........................................................................... 1419
Overview of ABAP Calls.................................................................................................... 1421
Call Contexts .................................................................................................................. 1422
Internal Calls ............................................................................................................. 1423
External Procedure Calls........................................................................................... 1425
External Program Calls ............................................................................................. 1427
Callable Units ................................................................................................................. 1429
ABAP Programs ........................................................................................................ 1430
Procedures ................................................................................................................ 1432
Screens and Screen Sequences............................................................................... 1434
ABAP Statement Overview ............................................................................................... 1437
ABAP System Fields ......................................................................................................... 1498
ABAP Glossary .................................................................................................................. 1522
Syntax Conventions .......................................................................................................... 1540