COURS DE PROGRAMMATION ORIENTEE OBJET

icon

36

pages

icon

Français

icon

Documents

Écrit par

Publié par

Lire un extrait
Lire un extrait

Obtenez un accès à la bibliothèque pour le consulter en ligne En savoir plus

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
icon

36

pages

icon

Français

icon

Ebook

Lire un extrait
Lire un extrait

Obtenez un accès à la bibliothèque pour le consulter en ligne En savoir plus

Niveau: Supérieur, Licence, Bac+3
38 COURS DE PROGRAMMATION ORIENTEE OBJET : Héritage 39 Principes – L'héritage permet de mettre en œuvre la notion de réutilisation. – L'héritage est une relation entre deux classes qui permet à une classe de réutiliser les caractéristiques d'une autre classe X Y Classe parent ou superclasse Classe enfant ou sous-classe Héritage

  • comptecourant extends

  • redéfinition de méthode

  • méthode de la superclasse

  • public abstract

  • solde

  • public class

  • public void

  • taux quotidien des agios


Voir Alternate Text

Publié par

Nombre de lectures

31

Langue

Français

COURS DE PROGRAMMATION ORIENTEE OBJET :
Héritage
38
H ritage Principes – L’héritage permet de mettre en œuvre la notion deréutilisation. –L’héritage est une relation entre deux classes qui permet à une classe de réutiliser les caractéristiques d’une autre classe X
Y
Classe parent ou superclasse
Classe enfant ou sous-classe
39
H ritage Exemple : – Un compte bancaire peut soit être un compte courantsoitun compte d’épargne. Un compte courantpermet un solde négatif mais des agios sont déduits chaque jour si le solde est négatif. Un compte d’épargnedoit toujours avoir un solde positif mais on ajoute des intérêts calculés chaque jour.
H ritage
CompteBancaire public void crediter (int montant) public void debiter (int montant) public void afficherEtat () public String getNom () public void setNom(String nom) public String getAdresse () public void setAdresse(String adresse) public int getNumero() public int getSolde() public void traitementQuotidien()
CompteCourant - tauxAgios : double
40
CompteEpargne - tauxInterets : double 41
H ritage Classes abstraites – Dans certains cas, la classe ancêtre est tellement générale que certaines méthodes ne peuvent plus être implémentées dans celle-ci mais seulement dans chacune des classes dérivées, on parle de méthodes abstraites. – On ne considère plus la classe ancêtre comme une classe pouvant être instanciée. – Une classe possédant une ou plusieurs méthodes abstraites doit être déclarée abstraite. – On emploie le mot cléabstract.
42
H ritage Classes abstraites –Exemple : • La classe CompteBancaire sera déclarée abstraite car la méthode traitementQuotidien est abstraite. Le traitement à appliquer dépend du type de compte et sera décrit dans les classes dérivées. • La classe CompteBancaire ne pourra pas être instanciée directement.
43
Voir Alternate Text
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents
Alternate Text