The superclass, which handles the persistence protocol. ---- Or, alternatively, any entity object whose state is stored somewhere when the system isn't operating or the object has been removed from main memory. When kept in a relational database, however, a PersistentObject is at risk of having its encapsulation violated. -- DionHinchcliffe ---- CategoryPersistence