1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
| import java.util.*;
public class Client {
Vector<Client> ListeClient= new Vector <Client>();
private String nom, prenom, quartier, num, code;
public Client() {}
public Client(String noms, String prenoms, String quartiers, String numeros, String codes) {
nom= noms;
prenom= prenoms;
quartier= quartiers;
num= numeros;
code= codes;
}
public void AjoutClient() {
Scanner sc = new Scanner(System.in);
System.out.println( "Saisir le code du client : " );
code = sc.next();
System.out.print("Saisir le nom du client : ");
nom = sc.next();
System.out.print("Saisir le prenom du client : ");
prenom = sc.next();
System.out.print("Saisir le quartier du client : ");
quartier = sc.next();
System.out.print("Saisir le telephone du client : ");
num = sc.next();
System.out.println ("-->Notre base de donnée contenait avant " +ListeClient.size()+" client(s).");
ListeClient.addElement(new Client(nom, prenom, quartier, num, code));
System.out.println ("-->Notre base de donnée contient maintenant " +ListeClient.size()+" client(s)");
}
public void AffClient() {
if(ListeClient.isEmpty())
System.out.println (" liste vide");
else {
System.out.println("-----------------------------");
for(int i=0; i<ListeClient.size(); i++) {
System.out.println ("code: "+ListeClient.elementAt(i).code);
System.out.println ("nom: "+ListeClient.elementAt(i).nom);
System.out.println ("prenom: "+ListeClient.elementAt(i).prenom);
System.out.println ("quartier: "+ListeClient.elementAt(i).quartier);
System.out.println ("Telephone: "+ListeClient.elementAt(i).num);
System.out.println("-----------------------------");
}
}
}
public void SuppClient() {
int code, i=0;
if(ListeClient.isEmpty())
System.out.println("-->Liste vide.");
else {
System.out.println("Donnez le code du client à supprimer: ");
Scanner sc = new Scanner(System.in);
code= sc.nextInt();
while(i<ListeClient.size() && !(ListeClient.get(i)).code.equals(String.valueOf(code)))
i++;
if(i==ListeClient.size())
System.out.println("-->Le client n'existe pas.");
else {
System.out.println("-->Le client suivant va être supprimé.");
System.out.println ("-->Notre base de données contenait "+ListeClient.size()+" Client(s).");
ListeClient.removeElementAt(i);
System.out.println ("-->Notre base de données contient à present "+ListeClient.size()+" Client(s).");
AffClient();
}
}
}
public void ModClient() {
}
} |
Partager