Commit fd407b1f authored by jg5dev's avatar jg5dev 💬
Browse files

better

parent 04f41d8c
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -660,6 +660,10 @@ Quan `yield` s'executa, la funció es pausa i el valor es retorna. L'execució e

## Classes i objectes

### Mètodes especials

Els **mètodes especials** (o *dunder methods*, per "double underscore") són mètodes amb noms de la forma `__nom__` que Python crida automàticament en resposta a operacions del llenguatge. Per exemple, `__init__` es crida en instanciar, `__str__` quan es fa `print`, i `__eq__` quan s'usa `==`. Definint-los, la classe pot participar en protocols estàndard del llenguatge com comparació, iteració o gestió de context.

### Definició bàsica

Les definicions de classes tenen la forma general: