Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
|
les_programmes_a_connaitre:structure_de_donnees_term:definition [2021/01/19 11:03] bl |
les_programmes_a_connaitre:structure_de_donnees_term:definition [2021/01/19 11:04] (Version actuelle) bl |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Definir une classe ====== | ||
| - | |||
| - | ===== Qu'est ce qu'une classe? ===== | ||
| - | |||
| - | Une classe est une sorte de **moule**, on pourrait par exemple imaginer une class voiture avec comme attributs : | ||
| - | * La marque | ||
| - | * La couleur | ||
| - | * L' | ||
| - | * Le kilométrage | ||
| - | Et comme fonctions, on pourrait imaginer : | ||
| - | * Avancer | ||
| - | * Changer de vitesse | ||
| - | * S' | ||
| ===== Création d'une classe ===== | ===== Création d'une classe ===== | ||
| Ligne 19: | Ligne 6: | ||
| # | # | ||
| </ | </ | ||
| - | Pour créer une nouvelle // | + | Pour créer une nouvelle // |
| <code python> | <code python> | ||
| clio = Voiture() | clio = Voiture() | ||
| peugeot407 = Voiture() | peugeot407 = Voiture() | ||
| </ | </ | ||
| - | Dans le code ci-dessus, nous créons deux instances de la classe Voiture(), en modifier une ne modifieras pas l' | ||
| ===== Les attributs ===== | ===== Les attributs ===== | ||
| Ligne 40: | Ligne 26: | ||
| ===== Les méthodes ===== | ===== Les méthodes ===== | ||
| - | Pour cela, nous allons nous servir | + | Utilisation |
| <code python> | <code python> | ||
| class Voiture: | class Voiture: | ||