Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Challenge: Construire un Guerrier Composé | Composition
Programmation Orientée Objet en Python
Section 3. Chapitre 4
single

single

bookChallenge: Construire un Guerrier Composé

Glissez pour afficher le menu

Tâche

Glissez pour commencer à coder

Exercez-vous à utiliser la composition en créant un jeu de guerrier simple :

  • Créer une classe Weapon avec un name et une valeur d'attack.
  • Créer une classe Warrior avec un name pouvant équiper une arme (la stocker comme attribut) et disposant d'une méthode pour afficher son arme actuelle.
  • Équiper le guerrier avec l'arme.
  • Utiliser la composition. Le guerrier doit posséder une arme, et non en hériter.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 4
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt