Im Idealfall würde es so aussehen, (der Kontext keine Rolle spielt):Wie mache ich eine Java-Schnittstelle, die Iterable mit zwei verschiedenen generischen Typen erweitert?
public interface myInterface extends Iterable<Point>, Iterable<Segment> { ... }
Aber in Java ist nicht erlaubt. Wie kann ich dieses Verhalten erreichen?
Aufgrund der Art des Löschens ist das nicht einmal sinnvoll. (im Gegensatz zu C#, wo es einfach unmöglich ist) – SLaks
Wie kann ich dann etwas ähnliches erreichen? – user2460978
Sie können nicht. Was versuchst du zu machen? Erwägen Sie die Verwendung von Kapselung. – SLaks