Getsuyodev, Programming is mainly used when constructing an application. Programming requires knowledge of application domains, algorithms, and programming language expertise. Programming can be developed in different logic based on developer knowledge.

POO – Exceptions et héritage

Programmez en orienté objet en C Sharp



Objectif : Construire un héritage à partir d’une classe d’exception EFichierError  permettant de signaler des incidents sur des manipulations de fichiers dans un programme selon l’arbre d’héritage suivant :

1°) Construire une classe Test contenant trois méthodes OuvrirFichier, FermerFichier, LireElement lançant chacune respectivement une exception de type EOuvertureError, EFermetureError, ELectureError :

2°) Construire une quatrième méthode nommée Appel dans la classe Test permettant l’appel de chacune des 3 méthodes précédentes dans l’ordre OuvrirFichier, LireElement, FermerFichier, interceptant une éventuelle exception de deux manières différentes :

2-a°) soit d’une manière générale en indiquant qu’il y a eu un problème de traitement de fichier sans aucune autre précision.
2-b°) soit d’une manière plus précise en indiquant la nature exacte du problème (lecture, fermeture, ouverture).


Comments are closed, but trackbacks and pingbacks are open.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More