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

 


Dernière réponse
Sujet : [java] comment reconnaitre la classe d'un objet
fdl merci tout le monde!

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
fdl merci tout le monde!
gfive 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à...
gfive

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

BifaceMcLeOD 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".
louisebrooks tic instanceof Tac:renvoi true ou false selon l'apartenance à Tac
fdl 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

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)