Skip to content

TLAD-Projets/ClientCC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Classe Client - Crédit-Céleste

Vue d'ensemble

La classe Client gère les informations des clients du garage, notamment leur civilité, nom, et prénom. Elle permet de créer des objets Client avec différents niveaux de détails selon les constructeurs, et offre des méthodes pour accéder et modifier ces informations.

Attributs

  • civClient : Civilité du client (ex. : "Mr", "Mme").
  • nomClient : Nom de famille du client.
  • prenomClient : Prénom du client.

Constructeurs

  1. Client() : Initialise un client avec des valeurs par défaut ("Mr", "Soares", "Daniels").

    Client client = new Client();
  2. Client(string civClient) : Initialise un client avec une civilité spécifiée, et des valeurs par défaut pour le nom et le prénom.

    Client client = new Client("Mme");
  3. Client(string civClient, string nomClient) : Initialise un client avec une civilité et un nom spécifiés, et un prénom par défaut.

    Client client = new Client("Mr", "Dupont");
  4. Client(string civClient, string nomClient, string prenomClient) : Initialise un client avec une civilité, un nom, et un prénom spécifiés.

    Client client = new Client("Mme", "Martin", "Julie");

Méthodes

  1. setClient(string civClient, string nomClient, string prenomClient) : Permet de mettre à jour les informations d'un client.

    client.setClient("Mr", "Durand", "Paul");
  2. getCivClient() : Retourne la civilité du client.

    string civilite = client.getCivClient();
  3. getNomClient() : Retourne le nom de famille du client.

    string nom = client.getNomClient();
  4. getPrenomClient() : Retourne le prénom du client.

    string prenom = client.getPrenomClient();

Exemple d'utilisation

// Création d'un client avec le constructeur par défaut
Client client1 = new Client();

// Création d'un client avec une civilité personnalisée
Client client2 = new Client("Mme");

// Création d'un client avec une civilité et un nom
Client client3 = new Client("Mr", "Dupont");

// Création d'un client avec toutes les informations
Client client4 = new Client("Mme", "Martin", "Julie");

// Mise à jour des informations d'un client
client4.setClient("Mr", "Durand", "Paul");

// Récupération des informations du client
string civ = client4.getCivClient();
string nom = client4.getNomClient();
string prenom = client4.getPrenomClient();

Releases

No releases published

Languages