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

  FORUM HardWare.fr
  Programmation
  Java

  quetion theorique sur java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

quetion theorique sur java

n°1368888
max25b
Posté le 17-05-2006 à 15:52:08  profilanswer
 

salut,
 
jai une classe A qui a des methodes et des attributs.
 
Parmi les attributs: jai une classe B qui est un attribut de la classe A.
(ce nest pas de lheritage)
 
donc est ce quil est possible dappeler le constructeur (par defaut) de la classe A depuis une methode(nimporte laquelle) de la classe B?
 
cest un lien dappartenance alors je me dis que cest possible mais au meme temps je ne suis pas sur que ce que je raconte,,,,
 
merci les gars

mood
Publicité
Posté le 17-05-2006 à 15:52:08  profilanswer
 

n°1368912
Ledid
Posté le 17-05-2006 à 16:07:11  profilanswer
 

en gros tu as ça :

Code :
  1. public class Voiture{
  2.   Siege siege;
  3. }


 

Code :
  1. public class Siege{
  2.   private void construireVoiture(){
  3.     Voiture v = new Voiture();
  4.   }
  5. }


 
Et tu te demandes si tu as le droit d'appeler le constructeur par défaut Voiture() depuis la méthode contruireVoiture() de la classe siège?
 
La réponse est oui


Message édité par Ledid le 17-05-2006 à 16:08:14
n°1368973
max25b
Posté le 17-05-2006 à 16:49:01  profilanswer
 

mais est ce que ca ne ferait le coup du serpent qui se mort la queue....?
 
si la claase A instancie des objets B....

n°1368978
Bidem
Posté le 17-05-2006 à 16:54:28  profilanswer
 

Ca sent l'erreur de conception ça.
 
L'exemple de Ledid montre bien l'absurdité du truc.
 
Ce n'est pas pendant qu'on construit un Siège qu'on lance la construction d'une voiture...

n°1369058
max25b
Posté le 17-05-2006 à 17:49:27  profilanswer
 

donc jai compris jai plua qua recommence ma conception....merde
 

n°1369682
max25b
Posté le 18-05-2006 à 14:33:43  profilanswer
 

bon....suite au probleme de conception que jai eu.jai decide de la modifier.
maitenant jai une classe  Tree qui utilise simplement la classe FileChooser.
 
donc mais ce que je narrive pas a faire cest:
 
lorsque le user choisit un ficheir a partir du filechooser, ce nom de fichier est transmis a lobjet Tree pour quil puisse sen servir.
 
pour cela jai creer un constructeur de la classe Tree ayant pour parametre le fichier choisi depuis le FileChooser mais lorsque jaffiche tous ca dans mon frame....rien napparait...
pourtant quand je donne directement le nom du fichier au constructeur par defaut le tree est bien constrit et apparait dans le frame.
 
est ce que cest un probleme de mis a jour, ou une frame cahche une autre frame du coup je ne vois pas la nouvelle frame creer?
 
merci  

n°1369708
lorill
Posté le 18-05-2006 à 14:50:15  profilanswer
 

[:roane]

n°1369715
max25b
Posté le 18-05-2006 à 14:52:44  profilanswer
 

oui je sais je nai pa ete tres clair ........

n°1369722
lorill
Posté le 18-05-2006 à 14:55:23  profilanswer
 

Nan, c'est surtout que tu as un objet, qui utilise un autre, et au lieu de récupérer le résultat, tu reconstruit un objet similaire au premier. C'est un peu n'importe quoi [:pingouino]


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

  quetion theorique sur java

 

Sujets relatifs
[JAVA] Attendre la fin d'une methode avant de demarrer une autreApplet java, archive jar -> probleme Worng name :(
petite question toute bête en java (synchronisation)[Résolu] [JAVA - RMI] Unsupported major.minor version 49.0
quetion sur alert()[JAVA] Pb de connexion DB Oracle à partir d'une applet [Résolu]
Forum en java[Java/JdbcObbc] Comment lire une database texte sous linux ?
[Java et XML] Traitement d'un fichier XML avec JAVAProgrammez vous principalement en C++ ou Java ?
Plus de sujets relatifs à : quetion theorique sur java


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