class (nom de la classe):
(Suite)
La classe est écrite comme ci-dessus. Comme son nom l'indique, le nom de la classe est le nom de la classe et la suite est la partie qui décrit les traitements tels que les instructions et les méthodes simples. Les méthodes peuvent être écrites à peu près dans la même notation que les fonctions, mais contrairement aux fonctions, elles sont généralement écrites à l'intérieur d'une classe (je ne sais plus).
class Ball:
def __init__(self):
print('Créer une classe')
Créez-le comme ça. self est utilisé pour définir des variables appartenant à cette classe (objet), appelées variables d'instance. Définissons maintenant les variables d'instance.
class Ball:
def __init__(self, c, s):
self.color = c
self.size = s
print('Créer')
Variables d'instance
self.(Nom de la variable d'instance)
Il est défini comme.
De plus, les variables d'instance semblent généralement être définies dans la méthode __init__
.
Créons maintenant un objet.
ball = Ball('RED', 20)
print(ball.color)
print(ball.size)
>>Créer
>>RED
>>20
```
Ici, "Créer" est affiché car l'impression est incluse dans la classe de balle.
Une technique qui utilise une telle classe pour réutiliser le code et réduire la quantité de description est appelée orientée objet (très probablement erronée).
Si vous trouvez une erreur, veuillez nous en informer.
Recommended Posts