The tutorial is designed to acquaint you step by step with the concepts of control programming. You should have practical knowledge of ABAP programming and be familiar with the tools contained in the ABAP Workbench. For information on this, see:
Controls are accessed through classes of ABAP Objects – which is the object-oriented extension of ABAP. However, a general introduction to object-oriented programming would have been beyond the scope of this tutorial. Nevertheless, the Basics sections of several lessons explain those ABAP Objects concepts that are necessary to understand controls programming. If you are familiar with these concepts, you can skip the corresponding sections.

For
introductory information on object-oriented ABAP programming, see
ABAP Objects in
BC - ABAP Programming.
