A.4 Concepts orienté objets - GillesTimothy/bibliotheque-manga GitHub Wiki

A.4 Concepts orienté-objets

  • héritage

Dans mon application, la classe statistiqueNote va hériter de la classe statistique.

  1. la classe statistique va mettre en place l'interface graphique d'une fenêtre qui apparaît quand on clique sur le bouton statistique sur l'écran principal.

les attributs de la classe sont "protected" -> ils ne sont accessibles que par la classe elle-même et d'éventuel classe héritière.

1

  1. La classe statistiqueNote va alors hériter de tous les attributs et méthodes de cette classe.

  2. La classe statistiqueNote va alors définir les valeurs des champs Label et va interagir avec la base de données pour afficher la statistique demandée. (par exemple le nombre de manga "enCours"

123

Faire de l'héritage sur cette classe permet de récupérer la fenêtre qui s'ouvre et de simplement changer les valeurs qu'elle affiche avec la classe fille.

  • Interface implémentée :

zerthgf

54

ma classe gestionCollection implémente directement des interfaces via les méthodes "MouseClicked" "ActionPerformed" etc en plaçant en paramètre : "java.awt.event.ActionEvent evt"

76543