Rechercher : dans
Par :

Tableau d'objets en JAVA

Dernière réponse le 23 fév 2009 à 00:05:10 KeepBlazinIt, le 26 mai 2007 à 00:42:14 
 Signaler ce message aux modérateurs

Bonjour.
Je code un petit logiciel de reservations de bilet de train en java et j'ai un souci lors de la compilation. j'ai la même erreur répétée autant de fois que j'utilise mon tableau d'objets Ville.
En effet j'ai d'abord créer mon objet Ville que j'ai compilé au préalable. Puis en essayant de compiler ma classe Systeme j'ai cette erreur:

Systeme.java:38: ']' expected
tabVille[1]=("PARIS","Gare de Lyon");
^
Systeme.java:39: ']' expected
tabVille[2]=("LILLE","Gare Lille Flandres");
^
Systeme.java:40: ']' expected
tabVille[3]=("LYON","Lyon PART-DIEU");

etc..

Voici comment j'ai codé la chose:
public class Systeme {
private Train[] tabTrain;
private Ville[] tabVille;
private Reservation[] tabReserv;

public Systeme {
tabTrain = new Train[10];
tabVille = new Ville[4];
tabReserv = new Reservation[100];

}

...

Ville[] tabVille = new Ville[4];
tabVille[0]=("AMIENS","Gare du Nord");
tabVille[1]=("PARIS","Gare de Lyon");
tabVille[2]=("LILLE","Gare Lille Flandres");
tabVille[3]=("LYON","Lyon PART-DIEU");

Je ne comprends pourquoi cela ne marche mais il me semble que le compilateur ne reconnait pas mon tableau d'objets..Bref si quelqu'un pouvez me donner un coup de pouce...je suis désemparé Bless..

Configuration: Windows XP
Firefox 1.5.0.11

Meilleures réponses pour « Tableau d'objets en JAVA » dans :
Hibernate [Partie 1]: Présentation VoirPrésentation de Hibernate La Session Hibernate : Distribution et principales classes et interfaces : Hibernate est une couche résidant dans la JVM permettant d’assurer le mapping des objets JAVA cachés dans la JVM aux modèle...
Les classes Java VoirLa notion d'objet Le langage Java intègre fortement le concept objet, il s'agit donc d'un langage orienté objet (LOO). Le terme langage orienté objet est plus qu'une simple appellation de plus pour désigner un type de langage, il...
Java - Les objets VoirLa création d'objets Un objet est une instance de classe, la création d'objets s'appelle donc l'instanciation. Cette instanciation se fait grâce à l'opérateur new suivi du nom de la classe à instancier et de parenthèses contenant les paramètres...
Javascript - Les tableaux VoirIntroduction à la notion de tableau Les variables de Javascript ne permettent de stocker qu'une seule donnée à la fois. Or, étant donné qu'il est souvent utile de manipuler de nombreuses données, le concept de variable se révéle parfois...

1

fiddy, le 26 mai 2007 à 13:06:30

Salut
Pourrais-tu poster ta classe Ville.
Sinon c'est bizarre, la définition suivante :
tabVille[0]=("AMIENS","Gare du Nord");

tabVille ne peut pas être égale à deux éléments. Enfin je vois pas bien ce que tu veux faire par cette syntaxe.
Je reste à ta disposition ;) Google is your friend

Répondre à fiddy

2

lilli1, le 21 fév 2009 à 21:10:49

Salut, vous pouvez m'expliquer qu'est ce qu'un tableau d'objet svp

Répondre à lilli1

3

fiddy, le 22 fév 2009 à 13:54:15

Salut,
Un tableau d'objets, c'est un tableau qui contient des références vers des objets.
Pour la définition d'objets : http://fr.wikipedia.org/wiki/Objet_(informatique)
Cdlt
Google is your friend

Répondre à fiddy

4

lilli1, le 22 fév 2009 à 20:51:47

Slt, merci je vais faire un coup d'oeuille sur ce site

Répondre à lilli1

5

 Mchupakabra, le 23 fév 2009 à 00:05:10
Répondre à Mchupakabra