Quantcast
Channel: Blog rund um Java und den SCJP » Generics
Browsing all 10 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Generics – Methodenaufrufe III

Das die Zuweisung a.add(new Buchhalter()); a.add(new Verkäufer()); in unserem vorherigen Beispiel funktioniert, haben wir ja schon vor ein paar Tagen durchgesprochen. Gehen wir mal davon aus, dass wir...

View Article



Image may be NSFW.
Clik here to view.

Generics – Wildcard

Es mag vielleicht die ein oder andere Situation geben, in der man doch die (bis jetzt nicht-) vorhandenen Möglichkeiten, die z.B. Arrays bezüglich Methodenaufrufen bieten, nutzen möchte. Hierfür gibt...

View Article

Image may be NSFW.
Clik here to view.

Generics – Wildcard II

Heute wollen wir die Methode checkStatus_list erneut abändern: public static void checkStatus_list (List <? extends Angestellter>  a){ … } Obwohl Serializable ein Interface ist, muss in diesem...

View Article

Image may be NSFW.
Clik here to view.

Generics – Wildcard III

So, heute die nächste Art von Wildcards: public static void checkStatus_list (List <? super Buchhalter> a){ … } Dies bedeutet, dass alle Elemente vom Typ Buchhalter oder deren Oberklassen...

View Article

Image may be NSFW.
Clik here to view.

Generics – Wildcard IV

Heute wollen wir uns mal die Übergabe von List ohne jegliche Einschränkungen anschauen: public static void checkStatus_list (List <?> a){ … } oder public static void checkStatus_list...

View Article


Image may be NSFW.
Clik here to view.

Generics – Wildcard – Zuweisungen

alles was an eine andere Methode übergeben werden kann; kann auch direkt zugewiesen werden: Deswegen hier nur die genannten Beispiele in  der Zusammenfassung: List <Angestellter> a = new...

View Article

Image may be NSFW.
Clik here to view.

Generics – Stellvertreter

Statt der Wildcard, gibt es auch die Möglichkeit, sogenannte Stellvertreter zu definieren; <E> ist der Platzhalter für alle Arten von Collections <T> ist der Platzhalter für alle Arten von...

View Article

Image may be NSFW.
Clik here to view.

Generics – eigene generische Klassen

Was Stellvertreter sind, wissen wir nun. Heute geht es um deren Anwendung mit dem Ziel, eine eigene generische Klasse anzulegen. Gehen wir z.B. davon aus, dass auf allen Listen die gleichen Methoden...

View Article


Image may be NSFW.
Clik here to view.

Generics – eigene generische Klassen III

Da generische Klassen gerne im SCJP abgefragt werden, kommen die nächsten Tage noch weitere Beispiele, in diesem Falle eine generische Klasse mit Übergabe von mehreren Werten: class generic_Types...

View Article


Image may be NSFW.
Clik here to view.

Generics – eigene generische Klassen IV

Es kann auch die Wildcard ? mit T ersetzt werden, hier ein letztes Beispiel einer Klassendefinition (zumindest fürs erste ): class generic_Types <T extends Angestellter>{ .. } Genau wie bei der...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.0 by Vimeo.com, Inc.

Vimeo 10.6.0 by Vimeo.com, Inc.

Re:

Re:

Re:

Re: