Object-Oriented and Frame systems have much in common:
Class/Instance structure.
Inheritance from higher classes.
Ability to associate programs with classes and call them
automatically.
Because of these similarities, it is not possible to draw a sharp
distinction between Object-Oriented systems and Frames. However,
there are some differences that are typically found.