Book
la base
Ecrire une classe Book
disposant d’un attribut _title
de type CharSequence
et d’un attribut _id
de type CharSequence
.
Ajouter à cette classe un constructeur ainsi qu’une méthode getInfo() const
qui renverra une instance de CharSequence
initialisée avec la chaine "_id:Book:_title"
(_id et _title sont les valeurs des deux attributs de l’instance).
Ecrire un programme permettant de tester cette nouvelle classe.
Utilisation
Dans votre programme de test, ajouter plusieurs instances de Book
par allocation automatique et dynamique.
Tester les utilisations suivantes:
- afficher la valeur de
sizeof(Book)
- creation d’un livre par copie
- passage de paramètre de fonction
- affectation d’un livre dans un autre
- une fonction qui crée un livre et le renvoie
Essayer de faire un tableau de Book
et trouver une solution.