Heiphaistos TutorialsHeiphaistosTutorials
🪟Windows🖥️CMD / PowerShell💬Discord🍎macOS🔐Sécurité🐧Linux🌐Réseau💻Programmation🤖Android📦Applications🔥Applications Heiphaistos📦Logiciels📦HeiApps

⚒ Heiphaistos Tutorials

Forge ton savoir informatique.
Tutoriels clairs, sans blabla.

Navigation

  • Accueil
  • Tous les tutoriels
  • Windows
  • Discord

Ressources

  • Flux RSS
  • heiphaistos.org

© 2026 Heiphaistos Tutorials — tuto.heiphaistos.org

Mentions légalesConfidentialitéCGU

Forge ton savoir.

Accueil/Programmation/Python : les classes et les objets, simplement
💻ProgrammationVidéo

Python : les classes et les objets, simplement

Comprendre la programmation orientée objet en Python : créer une classe, le constructeur __init__, les attributs et méthodes, self, l'héritage et les dataclasses.

9 octobre 20261 min de lecture
#programmation#python#classes#poo
Votre navigateur ne supporte pas la lecture vidéo.
VitesseSous-titres : bouton CC du lecteur

Sommaire

  • Classe et objet
  • Héritage
  • dataclass

Classe et objet

class Compte:
    def __init__(self, titulaire, solde=0):
        self.titulaire = titulaire
        self.solde = solde

    def deposer(self, montant):
        self.solde += montant
        return self.solde

    def __str__(self):
        return f"{self.titulaire} : {self.solde} €"

c = Compte("Léa", 100)
c.deposer(50)
print(c)          # Léa : 150 €

Héritage

class Epargne(Compte):
    def interets(self, taux=0.03):
        self.deposer(round(self.solde * taux, 2))

dataclass

from dataclasses import dataclass
@dataclass
class Point:
    x: float
    y: float

Conventions : classes en CamelCase, méthodes en snake_case. Commencez simple : fonctions d'abord, classes quand les données et les actions vont ensemble.

Commentaires

Aucun commentaire pour l'instant. Soyez le premier !

Laisser un commentaire

En envoyant un commentaire, vous acceptez les conditions d'utilisation et la publication de votre pseudo après modération (voir la politique de confidentialité).