L
Ladnaks
Ich frage mich gerade wo man nach unten beschränkte Wildcards sinnvoll einsetzen soll. Mir fällt jedenfalls nichts ein.
Also sowas wie GenericClass<? super MyClass>
Ich meine welchen Grund hätte ich keine Untertypen von MyClass zuzulassen, wenn doch laut Ersetzbarkeitsprinzip ein Untertyp immer für den Obertyp eingesetzt werden kann.
Deshalb frage ich mich warum es die überhaupt gibt. Jemand eine Idee wo man es sinnvoll nutzen könnte?
Also sowas wie GenericClass<? super MyClass>
Ich meine welchen Grund hätte ich keine Untertypen von MyClass zuzulassen, wenn doch laut Ersetzbarkeitsprinzip ein Untertyp immer für den Obertyp eingesetzt werden kann.
Deshalb frage ich mich warum es die überhaupt gibt. Jemand eine Idee wo man es sinnvoll nutzen könnte?