Sommaire

Exercice

1. Énoncé

Créez une nouvelle solution de type Console.

Ajoutez une classe CompteBancaire représentant un... compte bancaire et ayant les propriétés suivantes :

  • Titulaire (string).

  • Numéro (entier contenant une valeur unique attribuée à l’instanciation ; le premier numéro de compte est 1000).

  • Solde (double).

La classe comprend également les méthodes suivantes :

  • Crediter (permet de déposer de l’argent sur le compte).

  • Debiter (permet de retirer de l’argent du compte).

  • Relever (affiche toutes les informations sur le compte).

Ajoutez une classe CompteBancaireRemunere représentant un compte bancaire rémunéré héritant de la classe précédemment créée et dont le constructeur prendra comme paramètres le nom du titulaire et le taux de rémunération du compte.

Redéfinissez la méthode Crediter de CompteBancaireRemunere pour que le montant déposé soit augmenté du taux de rémunération défini dans le constructeur. Ne rêvons pas, ce fonctionnement bancaire atypique est uniquement fait pour simplifier l’exercice.

Codez dans le Main une séquence permettant de vérifier le fonctionnement des classes.

2. Corrigé

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
 
namespace LabCompteBancaire 
{ 
 class ...