/* Subtype Menge> OK */ /* Subtype Menge> */ /* Korrekt */ /* Menge> Menge>> */ /* Super, FUNKTIONIERT!!! */ /* Menge> Menge> */ /* redureSup Test: FUNKTIONIERT!!! */ class Number {} class Integer extends Number {} class List { } class Menge extends List { } class Pair { } class Subtype extends Menge> { }