data_object11 exercices

Durée estimée : 5mn

Dans cette série d'exercices, tu vas t'entraîner à créer des classes, des instances, des attributs et de l'héritage simple.

Inscris-toi

(c'est gratuit !)

Inscris-toi

Un compte est nécessaire pour faire les exercices de code et sauvegarder ta progression.

clock_loader_10 1. Modifier un attribut

Débutant
Dans cet exercice, vous devez créer une méthode changer_prix qui permette de modifier le prix de l'instance harry_potter : python...

clock_loader_10 2. Initialiser une instance

Débutant
Dans cet exercice, vous devez initialiser l'instance harry_potter et créer un attribut d'instance pour que l'instance ait un prix différent...

clock_loader_10 3. Créer un attribut de classe

Débutant
Dans cet exercice, vous devez créer un attribut de classe prix appartenant à la classe Livre. L'attribut prix doit contenir...

clock_loader_10 4. Changer l'affichage d'une instance

Intermédiaire
Dans cet exercice, vous devez ajouter une méthode 'spéciale' à la classe 'Employe' pour changer l'affichage des instances de cette...

clock_loader_10 5. Hériter de la classe list

Intermédiaire
Dans cet exercice, vous devez faire hériter la classe ListeCustom de la classe list de Python. On doit ainsi pouvoir...

clock_loader_10 6. Créer un héritage entre deux classes

Intermédiaire
Dans cet exercice, vous devez faire hériter la classe Cube de la classe Shape. Vous devez en plus vous assurer...

clock_loader_10 7. Ajouter les self

Intermédiaire
Dans cet exercice, vous devez corriger le code pour qu'il fonctionne. La seule chose que vous devez rajouter, c'est le...

clock_loader_10 8. Créer une classe

Intermédiaire
Dans cet exercice, vous devez créer une classe Livre. La classe doit juste être déclarée (vous pouvez mettre une instruction...

clock_loader_10 9. Trouver les erreurs

Intermédiaire
Le code de départ de cet exercice comporte plusieurs erreurs. À vous de les identifier et les corriger pour que...

clock_loader_10 10. Créer une classe employé

Intermédiaire
Dans cet exercice, vous devez créer une classe Employe qui permettra de créer des employés qui auront 4 attributs :...

clock_loader_10 11. Créer des instances employés

Intermédiaire
Dans cet exercice, vous disposez d'une classe Entreprise qui contient un attribut de classe employes : python class Entreprise: employes...