illustrer
1. Définissez la variable in et utilisez le caractère générique de limite supérieure.
Utilisez le mot-clé extends.
2. Utilisez le super mot-clé et le caractère générique de limite inférieure pour définir la variable out.
3. Si la variable In est accessible à l'aide des méthodes définies dans la classe Object, utilisez des caractères génériques illimités.
4. Lorsque le code doit accéder aux variables d'entrée et de sortie, n'utilisez pas de caractères génériques.
Exemple
// classe de nombres naturels NaturalNumber { privé int je; public NaturalNumber(int i) { this.i = i; //... } // La classe paire EvenNumber étend NaturalNumber { public EvenNumber (int i) { super (i }); //... }
Ce qui précède concerne les règles d'utilisation des caractères génériques en Java. J'espère que cela sera utile à tout le monde.