| P of EAA Catalog |

Layer Supertype

A type that acts as the supertype for all types in its layer.

For a full description see P of EAA page 475

It's not uncommon for all the objects in a layer to have methods you don't want to have duplicated throughout the system. You can move all of this behavior into a common Layer Supertype.