qu'est ce que l'on apelle : "de la genericité" ?

qu'est ce que l'on apelle : "de la genericité" ? - Divers - Programmation

Marsh Posté le 07-06-2005 à 19:40:19    

Salut,
 
Je me suis vraiment debutant, je comprend pas grand chose a ce que je li pour m'informer sur les langages de la programation et la programmation en général.
D'ailleurs je m'y perd ds touts ces sites et touts ces liens.
 
Je lisais un article que l'on ma genereusement transmis sur le language "ada" et il critique le language "java" comme quoi "java" ne dispose toujours pas de la généricité contrairement a "ada".
 
Je ne comprend pas ce mot.
 
merci d'avance :ange:


---------------
mamat56
Reply

Marsh Posté le 07-06-2005 à 19:40:19   

Reply

Marsh Posté le 07-06-2005 à 19:44:12    

Je vais dans google, je tape "généricité".
Deuxième lien :  
http://fr.wikipedia.org/wiki/G%C3%A9n%C3%A9ricit%C3%A9.
 
Tu ne connais peut-être pas google non plus ?


Message édité par yoyo354 le 07-06-2005 à 19:50:10
Reply

Marsh Posté le 07-06-2005 à 19:51:48    

yoyo354 a écrit :

Je vais dans google, je tape "généricité".
Deuxième lien :  
http://fr.wikipedia.org/wiki/G%C3%A9n%C3%A9ricit%C3%A9.
 
Tu ne connais peut-être pas google non plus ?


 
/!\ article à chier :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 07-06-2005 à 21:28:52    

qui c'est super cool les mecs.D'accord je reconnait que j'ai looser sur cette question : j'aurai du chercher sur google.Mais je voulai une reponse plus detacher de la definition ds le bute que je comprenne ... hey oui j'ai 16 ans !
 
en tout les cas je remarque que vous ete super solidair les mecs !!!


---------------
mamat56
Reply

Marsh Posté le 10-06-2005 à 14:16:16    

généricité : un package générique en ada n'est pas défini pour un type e particulier, il peut être utilisé avec divers types comme par exemple si on défini un package plus_grand_que, qui aura pour utilité de comparer de nombre, on le met en généric, et on pourra comparer des entier des flottants..., a codition que les opérateurs aient bien étés définis pour tous les types

Reply

Marsh Posté le 10-06-2005 à 14:25:15    

généricité : faculté d'exprimer une logique indépendante du type de données
 
ça veut dire un algo de tri par exemple capable de trier n'importe quelle donnée (entier, chaines de caractères, float, etc)
(du moment qu'on puisse comparer deux valeurs bien sûr)
 


Message édité par jagstang le 10-06-2005 à 14:31:59

---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 10-06-2005 à 14:32:22    

C'est réglé avec les generics de java 1.5 non ?


---------------
[:whatde]
Reply

Marsh Posté le 10-06-2005 à 14:42:37    

elianor a écrit :

/!\ article à chier :o


La version de www.wikipedia.org est-elle de meilleure qualitaÿ?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
Reply

Marsh Posté le 10-06-2005 à 15:23:06    

A ne pas confondre avec le polymorphisme [:aloy]

Reply

Marsh Posté le 10-06-2005 à 15:28:03    

ya pas les templates en java??


---------------
si un jour on te reproche que ton travail n'est pas celui d'un professionel . dit toi bien que se sont des professionels qui on construit le titanic et des amateurs l'arche de noë...
Reply

Marsh Posté le 10-06-2005 à 15:28:03   

Reply

Marsh Posté le 11-06-2005 à 02:16:59    

non

Reply

Marsh Posté le 13-06-2005 à 00:45:50    

Bonsoir,
 
  Euh, dans ce cas, généricité et abstraction sont-ils synonymes? Où faut-il voir la généricité comme une "spécification" non dirigée par les données, l'abstraction étant un "noeud père".

Reply

Marsh Posté le 13-06-2005 à 12:47:09    

drazor a écrit :

ya pas les templates en java??


 
non
 
 
tant mieux :o
 
 
 
(dans java 5, il y a un système de généricité contrainte)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed