IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Classe fille ou interface ou autre [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2012
    Messages
    233
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 233
    Par défaut Classe fille ou interface ou autre
    Bonjour,

    A la lcture de l'énoncé suivant, un ami m'affirme que la classe carte de crédit est une interface ou une classe fille de la classe compte fille. Personnellement, je pense que c'est simplement une classe fille de la classe compte bancaire (au même titre que la classe compte chèque) avec un client dans ses propriétés.

    La banque gère différents types de comptes bancaires. Chacun d’eux ont une balance, un numéro unique et une date d’ouverture.
    Le compte chèque est associé à un ou des cartes de crédit (ayant chacune un numéro et un code uniques).
    Le compte épargne a un taux d’intérêt fixe et identique pour tous les comptes épargne : 2.5%.
    Est-ce que l'un d'entre vous pourrait nous départager?

    Merci d'avance!

  2. #2
    Membre Expert Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754
    Par défaut
    vous avez faux tous les deux!!! D'après l'énoncé rien ne dis qu'ils sont liés...
    Voilà ce que je pense que ça donne...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    class CarteBancaire
    {
        public string NumCarte {get; set;}
        public string CodeCarte {get; set;}
    }
     
    class Compte
    {
        public decimal Balance {get;set;}
        public string NumCompte {get; set;}
        public DateTime DateOuverture {get; set;}    
    }
     
    class CompteCheque : Compte
    {
        public List<CarteBancaire> Cartes {get; set;}
    }
     
    class CompteEpargne : Compte
    {
        public const decimal TauxInteret = 2.5;
    }

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2012
    Messages
    233
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 233
    Par défaut
    hahahahaha ok!

    Néanmoins, est-ce que "le compte chèque est associé à un ou des cartes de crédit" ne signifie pas qu'ils sont liés? J'ai du mal à piger!

    Merci!

  4. #4
    Expert confirmé
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 197
    Billets dans le blog
    1
    Par défaut
    Non, ça veut simplement dire qu'il contient une ou des références à une carte.

    Exactement comme la classe Portefeuille, qui n'a rien à voir avec la classe Compte par exemple.

  5. #5
    Membre Expert Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/01/2009, 11h23
  2. Réponses: 3
    Dernier message: 03/11/2008, 21h01
  3. Comment passer d'une classe fille à l'autre?
    Par v4np13 dans le forum Débuter
    Réponses: 3
    Dernier message: 26/10/2008, 21h11
  4. Réponses: 5
    Dernier message: 28/03/2007, 17h28
  5. [DC] Modéliser une classe interface + une autre classe
    Par sangei dans le forum Diagrammes de Classes
    Réponses: 11
    Dernier message: 21/12/2005, 22h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo