V Javě, na rozdíl od C++ neexistuje vícenásobná dědičnost -
to nám ušetří řadu komplikací
ale je třeba to něčím nahradit
Pokud po třídě chceme, aby disponovala vlastnostmi z několika různých množin (skupin), můžeme ji deklarovat tak, že
implementuje více rozhraní