IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

besoin d'aide en java


Sujet :

Java

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut besoin d'aide en java
    Bonjour,
    j'ai un partiel de java demain et suite à des gros problemes mdical je n'ai pas pu assister au différents cours de java.
    Le prof m'a donné un exemple de partiel pour que je m'entraine mais y a pas mal de chose que je ne sais pas si c'est juste. pouvez vous me dire si c'est bon s'il vous plait.

    voici le sujet :

    dans cet exercice, de proposer un programme (simple) en Java qui implemente la simulation d'une colonie de fourmis.
    Pour cela, vous répondrez aux questions suivantes :
    1. Ecrivez une classe Fourmi qui possède les champs suivants :
    { ses coordonnees en (X,Y) sur une grille, qui correspondent à des valeurs entièères positives ou
    nulles,
    { sa distance à la fourmilière, qui est une valeur entière positive ou nulle,
    { son type, qui est une valeur booléenne (Vrai pour \exploratrice" et Faux pour \ouvrière").
    Pour chacun de ces champs, écrivez un accesseur et un mutateur.

    j'ai fait cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Public class Fourmi{
    int distance, coordonnée
    booléan type
    }
    mutateur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    public void set distance(int distance) {
    this.distance
    }
    accesseur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    public int get distance()
    {return distance;}
    2) Ajoutez a cette classe un constructeur qui prend en paramètres les coordonees de la fourmi et son type.

    g fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public Fourmi (int unecoord, bool untype)
    {coordonnée=une coord;
      type = untype
    }
    3)Surchargez dans cette classe la methode toString afin de retourner une description d'un objet de type Fourmi.

    g fait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Public class Fourmi{ int distance_, coordonnée_ ; booléan type_ ;
    public String toString() { return "Fourmi{ distance_="+distance_+", coordonnée_="+coordonnée_+",type_="+type_+", '}'; } } 
    }
    merci d'avance pour vos réponses

  2. #2
    Membre éclairé Avatar de Heimdal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 549
    Points : 718
    Points
    718
    Par défaut
    Quelques remarques:

    - Les coordonnées (X;Y) ne peuvent pas être représentées avec un unique entier 'coordonnée'.
    - Il t'es demandé que 'x', 'y' et 'distance' soient des entiers positifs ou nuls et tu n'en tiens pas compte jusqu'alors.
    - Il t'es demandé, pour chacun des champs, un accesseur et un mutateur et je ne vois que celui de la distance.
    - Peut-être que dans la méthode toString, ta prof voudrait voir la traduction du booléen 'type'...

    EDIT: j'avais seulement survolé le code mais j'ai d'autres remarques...
    - Fais attention au nom de tes variables et de tes méthodes il y a des espaces qui trainent.
    - c'est boolean sans accent.

    Tu devrais essayer de compiler ton code

Discussions similaires

  1. Besoin d'aide projet JAVA bis
    Par jslpfasc2 dans le forum Langage
    Réponses: 2
    Dernier message: 16/11/2011, 07h40
  2. Besoin d'aide avec Java Gnome
    Par CocoLeNain dans le forum Interfaces Graphiques en Java
    Réponses: 5
    Dernier message: 11/01/2010, 21h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo