B.1 Gestion des erreurs - GillesTimothy/bibliotheque-manga GitHub Wiki
B.1 Encapsulation
les attributs de mes classes sont tous privés à l'exception de ceux de la classe statistique.
- attributs privés - ne peuvent être utilisés que par la classe elle-même.
Les attributs de la classe statistique sont "protected" c'est-à-dire qui sont accessible par la classe elle-même et par d’éventuelles classes héritières. La classe statistiqueNote hérite de la classe statistique.
B.1 Gestion des erreurs
- erreur gérer par des try/catch :
- message d'erreur qui apparaît en console :
la gestion des exceptions permet à l'utilisateur de ne pas introduire 2 fois le même manga dans sa collection.
l'id et le titre permettent l'affichage du message d'erreur comme ils sont primary key dans ma base de données.
B.1 Spécification des méthodes
les méthodes sont spécifiées au format javadoc.