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

  FORUM HardWare.fr
  Programmation

  [java] comment reconnaitre la classe d'un objet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[java] comment reconnaitre la classe d'un objet

n°52656
fdl
Posté le 13-08-2001 à 18:51:03  profilanswer
 

Salut,
 
voilà je voudrais savoir comment, lorsque l'on a un objet toto d'une classe Toto, reconnaitre qu'il appartient bien à la classe Toto.
 
Y a pas une fonction du style toto.instanceOf(Toto)?
 
Merci d'avance

mood
Publicité
Posté le 13-08-2001 à 18:51:03  profilanswer
 

n°52659
louisebroo​ks
Posté le 13-08-2001 à 19:25:18  profilanswer
 

tic instanceof Tac:renvoi true ou false selon l'apartenance à Tac

n°52662
BifaceMcLe​OD
The HighGlandeur
Posté le 13-08-2001 à 19:59:59  profilanswer
 

A noter que "tic instanceof Tac" renvoie true même si tic est d'une sous-classe de Tac. Si on veut savoir si "tic" est de la classe "Tac" et pas d'une sous-classe, il n'y a pas d'autre choix que d'écrire "tic.getClass() == Tac.class".

n°52693
gfive
Posté le 14-08-2001 à 08:34:52  profilanswer
 

BifaceMcLeOD a écrit a écrit :

A noter que "tic instanceof Tac" renvoie true même si tic est d'une sous-classe de Tac. Si on veut savoir si "tic" est de la classe "Tac" et pas d'une sous-classe, il n'y a pas d'autre choix que d'écrire "tic.getClass() == Tac.class".  




 
Ce qui est tout à fait normal, puisqu'entant qu'instance d'une sous-classe de Ta

n°52695
gfive
Posté le 14-08-2001 à 08:43:32  profilanswer
 

jedisais donc.....c'est normal, puisque une instance d'une sous classe de Tac, est aussi une instance de Tac...Ca marche même avec les interfaces :
class Toto implements TotoItf {
..
}
 
Toto toto = new Toto();
 
(toto instanceof TotoItf) retournera true...
 
voilà voilà...

n°52701
fdl
Posté le 14-08-2001 à 09:35:15  profilanswer
 

merci tout le monde!


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

  [java] comment reconnaitre la classe d'un objet

 

Sujets relatifs
[java] une icone sur un bouton ?[Java] Ou trouver un chat en open source ?
[JavaScript] quel est l'objet pour une balise <STYLE>Time en Java ?
[java] une apli toujours au premier planC++ : Comment utiliser la classe String
java ??C++ : Comment utiliser une classe dans une classe ??
Aide sur JAVA svp !!!!!!java ou c++??
Plus de sujets relatifs à : [java] comment reconnaitre la classe d'un objet


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