12 Base Classes

All defined classes, if created with no specified parent class, inherit from a special class called eieio-default-superclass. See Default Superclass.

Often, it is more convenient to inherit from one of the other base classes provided by EIEIO, which have useful pre-defined properties. (Since EIEIO supports multiple inheritance, you can even inherit from more than one of these classes at once.)