Results, Remarks, Conclusions
The experiments with the Java package com.ring.perisic show that object oriented programming deserves a closer look in the context of mathematics:
- The mechanism of overriding and dynamic binding allows protoyping of abstract mathematical structures.
- Object oriented programming should be a main feature in CAS (as user defined functions a couple of years ago).
- Mathematical software should use object oriented terminology instead of "reinventing the wheel".
Disseminate object oriented concepts to the mathematical community.