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

  FORUM HardWare.fr
  Programmation
  Java

  comment acceder a une methode d un objet lui meme dans un ArrayList

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment acceder a une methode d un objet lui meme dans un ArrayList

n°680308
xiluoc
un pc pour les unirs ....
Posté le 22-03-2004 à 16:02:48  profilanswer
 

:hello: ,
 
alors voila, j ai une classe Item avec de private variable nom, prix, quantite et les methodes set_price , get_price ect...
 
dans ma class Order je cree un Arraylist d objet item : items_array.
 
je suis oblige de creer un objet item temp.
comme ci dessous.

Code :
  1. for (int i =0; i< items_array.size(); i++)
  2.          {
  3.             Item temp = (Item) items.get(i); 
  4.            
  5.             double sub_total = (temp.get_price()) * (temp.get_quantity());
  6.             total_price += (temp.get_price()) * (temp.get_quantity());
  7.             total_quantity += (temp.get_quantity());
  8.          
  9.          }


 
j aimerai faire par exemple

Code :
  1. total_price += (items_array.get[i].get_price()) * (items_array.get[i].get_quantity());


 
mais sa marche pas...
 

mood
Publicité
Posté le 22-03-2004 à 16:02:48  profilanswer
 

n°680311
therier
heu...coucou!
Posté le 22-03-2004 à 16:04:48  profilanswer
 

xiluoc a écrit :

j aimerai faire par exemple

Code :
  1. total_price += (items_array.get[i].get_price()) * (items_array.get[i].get_quantity());


 
mais sa marche pas...
 
 


 
Cast à la volée :
 

Code :
  1. total_price += ((Item)items_array.get[i]).get_price()) * (((Item)items_array.get[i]).get_quantity());



---------------
XBox? http://www.gamertagdatabase.com
n°680312
nerisson
Pic-pic
Posté le 22-03-2004 à 16:05:33  profilanswer
 

Code :
  1. Item item = (Item)items_array.get(i);
  2. total_price += item.get_price() * item.get_quantity();


 
edit: bien grillé  :D


Message édité par nerisson le 22-03-2004 à 16:08:41

---------------
Light is right
n°680422
benou
Posté le 22-03-2004 à 17:25:38  profilanswer
 
n°680436
therier
heu...coucou!
Posté le 22-03-2004 à 17:31:17  profilanswer
 


 
Tu fais references à quoi?


---------------
XBox? http://www.gamertagdatabase.com
n°680507
benou
Posté le 22-03-2004 à 18:22:08  profilanswer
 

therier a écrit :


Tu fais references à quoi?  


get_quantity, items_array, etc ...
 
Les conventions de codage veut que la séparation des mots se fasse en mettant une majuscule en 1ere lettre du mot suivant.
ex :  
 
jeSuisUnNomDeMethodeJava()


Message édité par benou le 22-03-2004 à 18:22:31

---------------
ma vie, mon oeuvre - HomePlayer
n°680520
the real m​oins moins
Posté le 22-03-2004 à 18:35:12  profilanswer
 

euh, au passage, utilise Iterator pour boucler sur ton ArrayList, au lieu d'un for.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?

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

  comment acceder a une methode d un objet lui meme dans un ArrayList

 

Sujets relatifs
Méthode "static" et paramètresAccéder a une image avec direct Show, en C pendant une capture video
[VB(A)] Objet binding et BDD sous NT4 :)Java , comment acceder a une methode d un objet y a un pitit pb.
adresse d'une methode[Perl] Fonction find, en plus d'utilisation de simili-objet
Petit logiciel de compression, besoin d'aide pour structurer méthodeProblème de design objet
Plus de sujets relatifs à : comment acceder a une methode d un objet lui meme dans un ArrayList


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