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

  FORUM HardWare.fr
  Programmation

  [JAVA]Comment fonctionne la méthode getClass( ) ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA]Comment fonctionne la méthode getClass( ) ...

n°152048
nero27
Posté le 05-06-2002 à 20:55:34  profilanswer
 

... de la classe java.lang.Object ???
 
Merci d'avance :jap:


Message édité par nero27 le 06-05-2002 à 20:57:07
mood
Publicité
Posté le 05-06-2002 à 20:55:34  profilanswer
 

n°152058
nero27
Posté le 05-06-2002 à 21:18:57  profilanswer
 

personne pour aider un newbie :(
 
please :bounce:

n°152074
nero27
Posté le 05-06-2002 à 22:04:25  profilanswer
 

[:j@nclod]

n°152090
greg@frees​tarthu
Posté le 05-06-2002 à 22:23:23  profilanswer
 

qu'est-ce que tu entends par "comment fonctionne" ?
anapabiensaisilesensdelaquestionmwa


---------------
\^o^/ Libérez HotShot \^o^/
n°152131
benou
Posté le 05-06-2002 à 22:59:06  profilanswer
 

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.

n°152214
nero27
Posté le 05-06-2002 à 23:54:43  profilanswer
 

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 !

n°152216
greg@frees​tarthu
Posté le 05-06-2002 à 23:55:56  profilanswer
 

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


---------------
\^o^/ Libérez HotShot \^o^/
n°152218
benou
Posté le 05-06-2002 à 23:57:38  profilanswer
 

greg@freestarthu a écrit a écrit :

 
ps: les Vector ça craint du cul  




ArrayList rulez !


Message édité par benou le 06-05-2002 à 23:57:48
n°152224
nero27
Posté le 06-06-2002 à 00:00:06  profilanswer
 

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é !

n°152226
greg@frees​tarthu
Posté le 06-06-2002 à 00:01:53  profilanswer
 

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


---------------
\^o^/ Libérez HotShot \^o^/
mood
Publicité
Posté le 06-06-2002 à 00:01:53  profilanswer
 

n°152228
nero27
Posté le 06-06-2002 à 00:02:09  profilanswer
 

benou a écrit a écrit :

 
ArrayList rulez !  




je jette un oeil !

n°152229
nero27
Posté le 06-06-2002 à 00:06:23  profilanswer
 

nero27 a écrit a écrit :

 
je jette un oeil !  




ça revient au même : ça retourne toujours un Object !

n°152230
greg@frees​tarthu
Posté le 06-06-2002 à 00:07:29  profilanswer
 

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


---------------
\^o^/ Libérez HotShot \^o^/
n°152237
nero27
Posté le 06-06-2002 à 00:16:42  profilanswer
 

greg@freestarthu a écrit a écrit :

 
raaah l'arraylist, c pour remplacer ton vector, c tout hein
 
tu castes et PAF  




ok, j'essaie !

n°152240
benou
Posté le 06-06-2002 à 00:19:09  profilanswer
 

nero27 a écrit a écrit :

 
ok, j'essaie !  




Ca t'apportera pas grand chose ... c'est juste que c'est une bonne habitude à prendre ...

n°152255
greg@frees​tarthu
Posté le 06-06-2002 à 00:27:48  profilanswer
 

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?  ;)


---------------
\^o^/ Libérez HotShot \^o^/
n°152256
benou
Posté le 06-06-2002 à 00:30:15  profilanswer
 

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:

n°152258
greg@frees​tarthu
Posté le 06-06-2002 à 00:33:42  profilanswer
 

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:))


---------------
\^o^/ Libérez HotShot \^o^/
n°152260
benou
Posté le 06-06-2002 à 00:36:38  profilanswer
 

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 ... ;)

n°152262
greg@frees​tarthu
Posté le 06-06-2002 à 00:37:30  profilanswer
 

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 :))


---------------
\^o^/ Libérez HotShot \^o^/
n°152264
nero27
Posté le 06-06-2002 à 00:50:22  profilanswer
 

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 !

n°152265
greg@frees​tarthu
Posté le 06-06-2002 à 00:54:48  profilanswer
 

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:


---------------
\^o^/ Libérez HotShot \^o^/
n°152268
nero27
Posté le 06-06-2002 à 01:26:04  profilanswer
 

greg@freestarthu a écrit a écrit :

 
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]

n°152376
greg@frees​tarthu
Posté le 06-06-2002 à 10:37:58  profilanswer
 

:p

mood
Publicité
Posté le   profilanswer
 


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

  [JAVA]Comment fonctionne la méthode getClass( ) ...

 

Sujets relatifs
Parser du XML avec les API Java[Java] Comment passer de l'hexa en décimale ?
récupérer la console java -> jTextArea[JAVA] Interface de Login
[Java - servlet] 2 Trucs : afficher page html - paramètre par défautLE JAVA N EST PAS UN LANGUAGE D AVENIR
[JAVA] question sur les Beans et les servlets[java] execution de fichier jar
[Java] Trucs et Astuces JBuilder 4quels sont les inconvénients des servlets java (rapport de stage insid
Plus de sujets relatifs à : [JAVA]Comment fonctionne la méthode getClass( ) ...


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