The inclusion of Object-Oriented (OO) technologies enhances EAE constructs. In the process of becoming classes, existing EAE constructs also gain these additional behaviors:
Ability to define custom methods
Use of local variables within methods
Ability to operate on multiple concurrent instances of ispecs
Ability to encapsulate data
Ability to inherit from other classes and to reuse implementation (not available in Standard mode)
You can take advantage of these behaviors in your model design to increase the efficiency and consistency of your application development.