2009-08-17 5 views
4

Qu'est-ceQu'est-ce que le type <Type> appelé?

Type<Type> type; 

APPELÉ (opposé à)

Type type; 

Vous savez où vous mettez les crochets autour du type? J'utilise beaucoup, mais je ne connais pas le nom - ça m'énerve. Il est très difficile de rechercher - Google ignore les caractères <>. (Note: ceci est Java)

Répondre

13

Générique! :)

3

Generics or parameterized types.

(Hey, deux personnes déjà posté la même chose que l'autre et tous les deux obtenu 3 ~ upvotes Je suis à la recherche d'une part de l'amour..

+0

Pourquoi y a-t-il 2 noms différents? –

+0

Pourquoi y a-t-il beaucoup de noms pour une "voiture"? –

+0

Parce que j'ai vu les deux en cours d'utilisation, et j'ai pensé qu'il pourrait être utile pour l'OP de savoir que les deux signifient la même chose. J'ai également envisagé d'ajouter des "types de templates" puisque certains programmeurs C++ appellent cela Java Generics, mais j'ai décidé de ne pas le faire car les différences (notamment dans la façon dont il est implémenté) sont significatives. – Imagist

Questions connexes