Défi : Création d'une Hiérarchie de Véhicules
Tâche
Swipe to start coding
Définir une hiérarchie de classes pour différents types de véhicules :
- Créer une classe de base nommée
Vehicleavec une méthode__init__prenantbrandetspeedcomme arguments. - Ajouter une méthode appelée
get_infoàVehiclequi retourne la marque et la vitesse. - Créer une sous-classe
Carqui hérite deVehicleet ajoute un attributdoors. - Créer une sous-classe
Bikequi hérite deVehicleet ajoute un attributtype(tel que'mountain'ou'road'). - Redéfinir la méthode
get_infodansCaretBikepour inclure leurs données supplémentaires (doorspour les voitures,typepour les vélos).
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 1. Chapitre 10
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 3.85
Défi : Création d'une Hiérarchie de Véhicules
Glissez pour afficher le menu
Tâche
Swipe to start coding
Définir une hiérarchie de classes pour différents types de véhicules :
- Créer une classe de base nommée
Vehicleavec une méthode__init__prenantbrandetspeedcomme arguments. - Ajouter une méthode appelée
get_infoàVehiclequi retourne la marque et la vitesse. - Créer une sous-classe
Carqui hérite deVehicleet ajoute un attributdoors. - Créer une sous-classe
Bikequi hérite deVehicleet ajoute un attributtype(tel que'mountain'ou'road'). - Redéfinir la méthode
get_infodansCaretBikepour inclure leurs données supplémentaires (doorspour les voitures,typepour les vélos).
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 1. Chapitre 10
single