Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1093 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Généricité

 


Pour la généricité, vous préférez quoi ?




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Généricité

n°258557
nraynaud
lol
Posté le 02-12-2002 à 00:18:33  profilanswer
 

Nan, c'est vrai quoi, on va passer sa vie à récrire tout le temps le même code.

mood
Publicité
Posté le 02-12-2002 à 00:18:33  profilanswer
 

n°258615
lorill
Posté le 02-12-2002 à 08:48:54  profilanswer
 

kadreg, c'est pas bien de piquer les pseudos des autres  :whistle:

n°258616
kadreg
profil: Utilisateur
Posté le 02-12-2002 à 08:50:13  profilanswer
 

Mé, cai pô môa


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°258618
kadreg
profil: Utilisateur
Posté le 02-12-2002 à 08:52:28  profilanswer
 

N'étant pas spécialiste eiffel, quelqu'un peut m'expliquer ce qu'est un type ancré ?
 
Sinon, j'aime bien les types paramétrés (La généricité que l'on trouve en C++ ou en Ada). Qui permet un code plutot générique et gardant la contrainte sur le type. Même si c'est parfois un peu lourd, je trouve ça plus agréable que les collectgions d'objet non typés que l'on trouve en java.


Message édité par kadreg le 02-12-2002 à 08:56:16

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°258619
darklord
You're welcome
Posté le 02-12-2002 à 08:52:35  profilanswer
 

Inadéquation entre la question et le post ...


---------------
Just because you feel good does not make you right
n°258625
lorill
Posté le 02-12-2002 à 08:57:58  profilanswer
 

DarkLord a écrit a écrit :

Inadéquation entre la question et le post ...




ben si, si t'as un algo générique tu dois pas le réecrire pour tous les types

n°258628
darklord
You're welcome
Posté le 02-12-2002 à 08:58:39  profilanswer
 

lorill a écrit a écrit :

 
ben si, si t'as un algo générique tu dois pas le réecrire pour tous les types




 
vu comme ca éventuellement ... mal réveillé  :whistle:


---------------
Just because you feel good does not make you right
n°258660
nraynaud
lol
Posté le 02-12-2002 à 09:45:15  profilanswer
 

kadreg a écrit a écrit :

N'étant pas spécialiste eiffel, quelqu'un peut m'expliquer ce qu'est un type ancré ?
 
Sinon, j'aime bien les types paramétrés (La généricité que l'on trouve en C++ ou en Ada). Qui permet un code plutot générique et gardant la contrainte sur le type. Même si c'est parfois un peu lourd, je trouve ça plus agréable que les collectgions d'objet non typés que l'on trouve en java.




 
La covariance :
 
class A {
  method A a(param:B);
}
 
class C subclassof A {
  method C a(param:D);
}
 
dans le cadre de la covariance, D doit-être un sous-type (inclusivement) de B, la relation entre D et B varie dans le même sens que celle entre C et A. Bien entendu, dans les systèmes convariants, il n'y a pas de surcharge.
 
type ancrés :
on dit : "le type de telle variable est celui de telle autre"
 
class A {
  property p:B
  method like this a(param:like p);
}
 
class C subclassof A {
  property p:D
}
 
"this" est l'instance courante (comme self ou Current), la notation "like" veut dire : "du même type que".

n°258667
lorill
Posté le 02-12-2002 à 09:50:42  profilanswer
 

merde alors, je fais des types ancrés sans le savoir :o

n°258668
nraynaud
lol
Posté le 02-12-2002 à 09:51:08  profilanswer
 

nraynaud a écrit a écrit :

 
 
class C subclassof A {
  method C a(param:D);
}
 
 
class C subclassof A {
  property p:D
}
 




 
C'est quoi ce truc de merde ! putain on se croirait sur Yahoo!  
c'était ": D" (deuxpoints D majuscule) à la place du smiley de merde.

mood
Publicité
Posté le 02-12-2002 à 09:51:08  profilanswer
 

n°258670
lorill
Posté le 02-12-2002 à 09:51:37  profilanswer
 

Code :
  1. bla


n°258678
LeGreg
Posté le 02-12-2002 à 09:58:35  profilanswer
 

nraynaud a écrit a écrit :

 
 
C'est quoi ce truc de merde ! putain on se croirait sur Yahoo!  
c'était ": D" (deuxpoints D majuscule) à la place du smiley de merde.




 
tu connais la balise code ?
 
comme ca :

Code :
  1. class A {
  2. method A a(param:B);
  3. }
  4. class C subclassof A {
  5. method C a(param:D);
  6. }


 
LeGreg


---------------
voxel terrain render engine | animation mentor
n°259455
Musaran
Cerveaulté
Posté le 03-12-2002 à 03:01:22  profilanswer
 

Dire qu'il y en a qui trouvent ça pas bien :pfff: .


---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Généricité

 

Sujets relatifs
asp: pb. de généricité.. Kel mot hein ??!! 
Plus de sujets relatifs à : Généricité


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR