Skip to main content

Thinking OO for the Legacy ABL Programmer

  • warning: Illegal string offset 'files' in /home/cintegri/public_html/modules/upload/upload.module on line 281.
  • warning: Illegal string offset 'files' in /home/cintegri/public_html/modules/upload/upload.module on line 281.
Printer-friendly version

This presentation was delivered at PUG Challenge Americas on 6 June 2011.

The addition of Object-Oriented extensions to ABL requires more than just learning some new syntax; it requires a shift in one’s way of thinking to use these features in the most advantageous ways. While one can make comparisons between how a task would be performed in legacy ABL and how one would perform it using OO in ABL, those comparisons are only the beginning of adopting an OO mindset. This presentation will review some of the parallels and explore the changes in orientation needed to “think OO”.