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

  FORUM HardWare.fr
  Programmation
  Java

  imbrication

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

imbrication

n°1256671
cymp
Posté le 01-12-2005 à 10:51:57  profilanswer
 

Bonjour, je voudrais savoir si ces deux classes sont strictement équivalentes. Peu importe qui est B ou C, c'est juste pour savoir si on peut remplacer le A a = this couplé au a.doIt() par un A.this.doIt().
Mon but est de nettoyer un peu le 1er code en le remplacant par le second, sans changer son comportement bien sur  :)  
 

Code :
  1. public class A {
  2. public A a = this ;
  3. public void method() {
  4.  B.add( new C() {
  5.    public void do() {
  6.     a.doIt();
  7.    }
  8.   } );
  9. }
  10. public void doIt() {}
  11. }


 

Code :
  1. public class A {
  2. public void method() {
  3.  B.add( new C() {
  4.    public void do() {
  5.     A.this.doIt();
  6.    }
  7.   } );
  8. }
  9. public void doIt() {}
  10. }


 
Merci pour vos avis


Message édité par cymp le 01-12-2005 à 10:52:49
mood
Publicité
Posté le 01-12-2005 à 10:51:57  profilanswer
 


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

  imbrication

 

Sujets relatifs
[CSS] a:hover - menu - overflow - imbrication - div - dl - dd - dtCss, séparer une boite en 2, imbrication ?
Imbrication de stylesImbrication de layout...
imbrication formulaire?[ASP] imbrication de while et menu déroulant
[HTML-CSS] pbme imbrication de cadresImbrication de HTML dans Javascript
[CSS] Imbrication de structures [Résolu]imbrication de liste
Plus de sujets relatifs à : imbrication


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