.NET, Architecture, ALM, Cloud

Publicité

Classes abstraites

Parmi les affirmations suivantes, lesquelles sont vraies ? (n réponses)

  • a) Une classe abstraite ne peut pas être instanciée
  • b) Une classe abstraite ne peut pas contenir du code
  • c) Une classe abstraite ne peut pas contenir du code que dans ses méthodes et pas ses propriétés
  • d) Une classe abstraite ne peut pas contenir de constructeur
  • e) Une classe abstraite peut implémenter une interface
  • f) Une classe abstraite peut hériter d’une classe abstraite
Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
M
<br /> Les bonnes réponses sont : a, e, f.<br /> <br /> <br /> Pour les réponses : <br /> <br /> <br /> a) En effet une classes abstraites ne peut pas directement être instanciée.<br /> <br /> <br /> b) Contrairement à une interface, une classe abstraite peut contenir du code.<br /> <br /> <br /> c) Nous pouvons écrire du code aussi bien dans des méthodes que dans des propriétés.<br /> <br /> <br /> d) Une classe abstraite peut contenir des contructeurs qui seront appellés par les classes filles.<br /> <br /> <br /> e et f) Il est possible d'hériter d'une classe abstraite à partir d'une autre classe abstraite comme implémenter différentes interfaces à partir de celle-ci.<br /> <br /> <br />  <br />
Répondre