Abap supports Object Oriented Programming or OO. Watch this video to get a good start on understanding Object Oriented programming.
For developers that have over 8 years of development experience, the introduction of OO programming has crossed their path at some point in time. SAP Abap is forgiving: because of backwards compatibility coding in Abap "old style" is still possible today, catering for SAP's work. OO is bringing all this to the next level. Hop on the train guys !