Poo classes et objets POO Classes et objets PROBLEME Dé ?nir une classe Client avec les attributs suivants CIN Nom Prénom Tél Dé ?nir à l ? aide des propriétés les méthodes d ? accès aux di ?érents attributs de la classe Dé ?nir un constructeur permettant

POO Classes et objets PROBLEME Dé ?nir une classe Client avec les attributs suivants CIN Nom Prénom Tél Dé ?nir à l ? aide des propriétés les méthodes d ? accès aux di ?érents attributs de la classe Dé ?nir un constructeur permettant d ? initialiser tous les attributs Dé ?nir un constructeur permettant d ? initialiser le CIN le nom et le prénom Dé ?nir la méthode A ?cher permettant d ? a ?cher les informations du Client en cours Créer Une classe Compte caractérisée par son solde et un code qui est incrémenté lors de sa création ainsi que son propriétaire qui représente un client Dé ?nir à l ? aide des propriétés les méthodes d ? accès aux di ?érents attributs de la classe le numéro de compte et le solde sont en lecture seule Dé ?nir un constructeur permettant de créer un compte en indiquant son propriétaire Ajouter à la classe Compte les méthodes suivantes Une méthode permettant de Crediter le compte prenant une somme en paramètre Une méthode permettant de Crediter le compte prenant une somme et un compte en paramètres créditant le compte et débitant le compte passé en paramètres Une méthode permettant de Debiter le compte prenant une somme en paramètre Une méthode permettant de Débiter le compte prenant une somme et un compte bancaire en paramètres débitant le compte et créditant le compte passé en paramètres Une méthode qui permet d ? a ?cher le résumé d ? un compte Une méthode qui permet d ? a ?cher le nombre des comptes crées Créer un programme de test pour la classe Compte Solution class Client private string cin private string nom private string prenom private string tel public string Cin get return cin public string Nom Cin en lecture seule C get return nom set nom value public string Prenom get return prenom set prenom value public string Tel get return tel set tel value public Client string cin string nom string prenom string tel this cin cin this nom nom this prenom prenom this tel tel public Client string cin string nom string prenom this cin cin this nom nom this prenom prenom public void A ?cher Console Out WriteLine CIN cin Console Out WriteLine NOM nom Console Out WriteLine Prénom prenom if tel Console Out WriteLine Tél tel class Compte private int numero C private double solde private Client proprietaire private static int nombre comptes public int Numero Le numéro de compte est lecture seule get return numero public double Solde Le solde est en lecture seule get return solde public Client Proprietaire get return proprietaire set proprietaire value public Compte Client proprietaire nombre comptes numero nombre comptes this proprietaire proprietaire public void Crediter double somme solde somme Console Out WriteLine Opération bien e ?ectuée public void Crediter Compte c double somme une deuxiéme méthode Crediter avec des paramétres di ?érents surcharge des méthodes if c solde somme c solde - somme C solde somme Console Out WriteLine Opération bien

  • 23
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager