Traditional inheritance: Make them all inherit from an abstract base class
In single-inheritance languages, this is hopeless
In multiple-inheritance languages, it opens a horrible can of worms