Classes

Since classes in Ada 95 line up with packages each package from the previous chapter represents a class as shown below:

Class Hirarchy

Important to understand is that the class ODB.Persistent is an abstract interface which has to be implemented by persistent objects.