Bonjour,
Je dois créer une classe abstraite et deux classes qui héritent de cette classe abstraite.
Les deux classes portent le nom Bulletin1 et Bulletin2 et la classe abstraite Bulletin.
Un bulletin1 est formé de 10notes (10 notes, maximum sur 20, de 10 cours), un bulletin2 est formé de 12notes (c'est à dire, les 10 notes des mêmes cours que Bulletin1 + 2 cours supplémentaires).
Une note est représentée par un attributs (donc pour Bulletin1 10 attributs et pour bulletin2 12 attributs). Bulletin1 est d'un étudiant, et Bulletin2 d'un autre étudiant suivant un autre parcours scolaire mais ayant 10 cotes en commun (10 cours commun à l'étudiant1).
Voici mes questions:
1/Dois je déclarer 10 attributs dans Bulletin1 et 12 attributs dans Bulletin2 et 0 attribut dans la classe abstraite? OU 10 attributs dans la classe abstraire et 0 attributs dans Bulletin1 et 2 attributs dans bulletin2?
2/Les attributs doivent être déclarés en private ou protected?
Merci d'avance.
Partager