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

  FORUM HardWare.fr
  Programmation
  Java

  Attribuer tableau à chaque objet d'une classe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Attribuer tableau à chaque objet d'une classe

n°2143366
zloubis
Posté le 23-05-2012 à 01:11:05  profilanswer
 

Bonsoir,
Suite à de nombreuse recherches restées improductive je me permets de vous solliciter.
Je souhaite créer des tableaux pour chaque objet d'un classe. Ces tableaux devant reprendre
les coordonnées X et Y des déplacements de mon objet (Ants). Pour ensuite comparer ces tableaux
et ainsi récupérer le chemin le plus court. Je suis parvenu à récupérer les coordonnées dans  
des tableaux mais je ne sais pas comment les comparer.Voici mon ébauche de code.
 
public Ants(){
       int i=Ants;
       int nbPasRetour;
           }
   
            public void act()
    {
                if (carryingFood) {
            walkTowardsHome();
            handlePheromoneRetourDrop();
            checkHome();
            incrementerTableau();
             
        }
             else if(aTrouverNourriture){
                 if (carryingFood){
                    nbPasRetour ++;
                    cheminAller();
                    handlePheromoneRetourDrop();
                }
                else if (nbPasRetour==0){
                    checkFood();
                }
                  else{
                  nbPasRetour--;
                  cheminInverse();
                  handlePheromoneAllerDrop();
                                  }
        }          
             
                else {
            searchForFood();
            handlePheromoneAllerDrop();
         }
    }
     
   
    public void incrementerTableau(){
        position[nbPasRetour][0] = this.getX();
        position[nbPasRetour][1] = this.getY();
        nbPasRetour ++;
    }
    public void cheminInverse(){
                int x= position[nbPasRetour][0];
                int y= position[nbPasRetour][1];
                setLocation((int) x, y);
                 
            }
         
    public void cheminAller(){
         
                int x= position[nbPasRetour][0];
                int y= position[nbPasRetour][1];
                setLocation((int) x, y);
                 
            }
 
Ceci est très certainement très mal codé mais veuillez m'en excuser je suis novice en JAVA.
Je vous serez très reconnaissant si vous pouviez me venir en aide.
Merci par avance

mood
Publicité
Posté le 23-05-2012 à 01:11:05  profilanswer
 


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

  Attribuer tableau à chaque objet d'une classe

 

Sujets relatifs
[C] retourner un tableau de string[C] Remplir un tableau 2 dimensions avec un fichier
Renvoyer l'adresse d'un tableau en CDifférence d'affichage d'un tableau dans une div avec IE et Safari
Macro tableau croisé dynamique[boucle PHP remplissage tableau
[POO] - UML - Classe et bdd un peu d'aide pleaseaide programmation orientée objet
Problème largeur colonne d'un tableau PHP/CSS[AIDE] EXT-JS 4 : filtres sur tableau
Plus de sujets relatifs à : Attribuer tableau à chaque objet d'une classe


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