Le but principal de ce TP est d'implémenter une classe Auteur. Ainsi qu'une classe Livre et Bibliothèque. Il y a volontairement pas/peu d'indication sur le code. Seuls les attributs et méthode **nécessaires** sont indiqués. Leurs implémentations sont libre et dépendent de chacun.
## 2. Classe Auteur
La classe Auteur est une classe ayant 2 ou 3 attributs selon l'auteur.
- Un nom (ou pseudonyme)
- Année de naissance
- Année de décès (s'il y a)
- Sinon mettre l'attribut à *False*
La classe *Auteur* ne possède pas de méthode.
## 3. Classe Livre
La classe livre possède différents attributs :
- Un titre
- Un genre (Policier, Fantastique ...)
- Un auteur **(qui doit être un objet *Auteur*)**
La classe *Livre* ne possède pas de méthode.
## 4. Classe bibliothèque
La classe bibliothèque possède deux attributs principaux :
- Un type de rayon (Policier, Fantastique ...)
- Des livres (représenté par un tableau par exemple) (Le tableau doit contenir des objets *Livre*)
La classe bibliothèque possède différentes méthodes :
- Une méthode permettant de savoir si un livre est disponible.