Implementace více rozhraní současně

Třída sice smí dědit maximálně z jedné nadtřídy (předka), ale

  • zato může současně implementovat libovolný počet rozhraní!

  • Podmínkou ovšem je, aby se metody ze všech implementovaných rozhraní „snesly“ v jedné třídě.

  • Které že se nesnesou? Např. dvě metody se skoro stejnou hlavičkou, lišící se „jen“ návratovým typem...