Java

Fermé
Mr.fidel Messages postés 47 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 6 avril 2009 - 22 déc. 2007 à 20:51
Mr.fidel Messages postés 47 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 6 avril 2009 - 23 déc. 2007 à 16:46
Bonjour;

La question que je veux la poser (en java ) est : comment utiliser un objet (sous forme de tableau )

d'une classe dans le constructeur d'une autre classe !

je donne un exemple (en java toujours):

class Compte // Premiere classe
{
private int num_compte, solde;

Compte(int a, int b)
{
num_compte = a;
solde = b;
}
}


class Client // 2eme classe
{
private string nom;
private int n; // le nombre des compte d'un client

private Compte cpt[n] = new Compte(?????);

/* Donc le probleme est : comment construire le constructeur de cette classe (la classe Client)
et d'abord qu'est ce que je doit mettre à la place des '????' */
}


voilà !

Merci d'avance pour toutes vos reponses !!!
A voir également:

3 réponses

bonjour
voici un peite exemple

class personne {
string nom ,prenom;
int age;

}

class etudiant {

personne bonbino[] =new personne();

}

for(i=0 ;i<5;++i){ bonbino[i].nom= bonbino;}
0
Lu,

dans "new Compte(?????);"

????? remplacer par 2 int

Compte( 1 , 2); // par exemple

Sinon utiliser un constructeur multiple par exmple:


class Compte // Premiere classe
{
private int num_compte, solde;

Compte()
{
compte (0,0);
}

Compte(int a, int b)
{
num_compte = a;
solde = b;
}
}
0
Mr.fidel Messages postés 47 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 6 avril 2009 1
23 déc. 2007 à 16:46
Merci pour vos efforts ;

Ce que doit faire le programme que j'ai donné en haut , c'est de permettre à chaque " Client " d'avoir plusieurs " Compte " !

par exemple :

le client A a deux comptes
le client B a 4 comptes
le client C a un seul compte

................. etc ;

J'espere que j'ai bien expliqué le probleme

et Merci une 2 eme fois !
0