en
en

Question du test C# - Les bases

Créer une classe abstraite Vehicle implémentant une interface ICarbody

Facile

Une classe abstraite Vehicule implémentant une interface ICarosserie :

Auteur: Équipe W3DStatut : Publiée(Mise à jour)Question passée 37 fois
Modifier
0
Évaluations de la communauté
developer avatar
Réponse incorrecte
Auteur anonyme
01/05/2025
"Se définit par exemple de la manière suivante : public abstract Vehicule : ICarosserie{...}" est faux car il manque le mot clé "class" pour déclarer la classe. "Les classes dérivées de Vehicule doivent implémenter les méthodes de la classe parente et celles de l'interface" n'est vrai que si Vehicule n'implémente pas les méthodes de ICarosserie, on peut très bien implémenter des méthodes d'interfaces dans une classe abstraite puis les classes filles n'ont plus besoin de le faire mais peuvent en fonction du scope de l'implémentation de la classe Véhicule. "Les classes dérivées de Vehicule doivent uniquement implémenter les méthodes de la classe parente" n'est vrai que si la classe Vehicule n'implémente pas les méthodes de l'interface.