dans la série tu nous a fais perdre notre temps alors que tu savais quoi faire...
la prochaine fois ESSAIE au moins, stp
:hello:
dsl
je sors [:nero27]
greg@freestarthu
nero27 a écrit a écrit :
c bon, le cast fonctionne !
je sais pas pkoi je m'étais mis dans la tete qu'il ne fonctionnerait pas : processus est une classe abstraite donc, pas de pbs !
dans la série tu nous a fais perdre notre temps alors que tu savais quoi faire...
la prochaine fois ESSAIE au moins, stp
:hello:
nero27
c bon, le cast fonctionne !
je sais pas pkoi je m'étais mis dans la tete qu'il ne fonctionnerait pas : processus est une classe abstraite donc, pas de pbs !
greg@freestarthu
benou a écrit a écrit :
regarde dans la catégorie Java, tu verras que y a pas bcp de post dans lequel j'ai pas ajouté mon grain de sel ...
et puis bon, si je sais faire de l'invocation dynmaique, un simple cast ... ;)
euh ouais tiens c vrai ça
bon
BENOU=JAVA
j'essaie de retiendre:)))
faudrait faire un who's who du forum :))
benou
regarde dans la catégorie Java, tu verras que y a pas bcp de post dans lequel j'ai pas ajouté mon grain de sel ...
et puis bon, si je sais faire de l'invocation dynmaique, un simple cast ... ;)
greg@freestarthu
benou a écrit a écrit :
tu veux me vexer là ? :sweat:
ben non mais tout a l'h y'avait le gars du topic sur les servlets ou tu parles d'introspection là, je pensais qu'il connaissait java ... et il a été vexé qd je lui ai demandé s'il se foutait de ma gueule qd il demandait comment "transformer" une String en int... en fait il savait pas :) donc mtnt je me méfie de ce que je dis (--> je suis assez nul en retiendage de noms et de qui fait quoi... mais j'essaierai de faire un effort:))
benou
greg@freestarthu a écrit a écrit :
puisque je présume que benou sait que le cast est le seul moyen de faire ce que tu veux là n'est-ce pas? ;)
tu veux me vexer là ? :sweat:
greg@freestarthu
benou a écrit a écrit :
Ca t'apportera pas grand chose ... c'est juste que c'est une bonne habitude à prendre ...
--> pour info, benou parle de l'ArrayList a la place du vector ici , pas du cast
(puisque je présume que benou sait que le cast est le seul moyen de faire ce que tu veux là n'est-ce pas? ;)
benou
nero27 a écrit a écrit :
ok, j'essaie !
Ca t'apportera pas grand chose ... c'est juste que c'est une bonne habitude à prendre ...
nero27
greg@freestarthu a écrit a écrit :
raaah l'arraylist, c pour remplacer ton vector, c tout hein
tu castes et PAF
ok, j'essaie !
greg@freestarthu
nero27 a écrit a écrit :
ça revient au même : ça retourne toujours un Object !
raaah l'arraylist, c pour remplacer ton vector, c tout hein
tu castes et PAF
nero27
nero27 a écrit a écrit :
je jette un oeil !
ça revient au même : ça retourne toujours un Object !
nero27
benou a écrit a écrit :
ArrayList rulez !
je jette un oeil !
greg@freestarthu
nero27 a écrit a écrit :
g bien pensé au cast, mais j'ai des objets de type processus, mais aussi de type processus1... hérités de processus :sarcastic:
une autre idée ?
je sais, je suis un peu compliqué, mais je suis pas très expérimenté !
et alors
si Processus1 hérite de Processus c bon
nero27
greg@freestarthu a écrit a écrit :
ché pas pq mais je me doutais que ça n'aurait rien a voir....
BREF
((Processus)listProc.get(0)).calcul();//calcul est une méthode de Processus
ps: les Vector ça craint du cul
g bien pensé au cast, mais j'ai des objets de type processus, mais aussi de type processus1... hérités de processus :sarcastic:
une autre idée ?
je sais, je suis un peu compliqué, mais je suis pas très expérimenté !
benou
greg@freestarthu a écrit a écrit :
ps: les Vector ça craint du cul
ArrayList rulez !
greg@freestarthu
ché pas pq mais je me doutais que ça n'aurait rien a voir....
BREF
((Processus)listProc.get(0)).calcul();//calcul est une méthode de Processus
ps: les Vector ça craint du cul
nero27
ok, parce qu'en fait, moi, j'ai un truc de ce style !
Vector listProc;
Processus p1=new Processus();
listProc.add(p1);
listProc.get(0).calcul();//calcul est une méthode de Processus
or, je me retrouve avec une erreur du style calcul() n'est pas une méthode de la classe object.
Moi, ce que je veux, c'est que je puisse me servir des méthodes de Processus avec les objets contenus dans listProc !
benou
nero27 a écrit a écrit :
... de la classe java.lang.Object ???
Merci d'avance :jap:
ca retourne une instance de la class java.lang.Class du type de ton objet.
exemple :
Integer i = new Integer(1);
i.getClass() --> une instance de Class pour le type Integer
La class Class permet de faire de l'introspection et de l'invocation dynamique.
greg@freestarthu
qu'est-ce que tu entends par "comment fonctionne" ?
anapabiensaisilesensdelaquestionmwa