| 7 | |
| 8 | # Ejemplo básico de una clase |
| 9 | class Coche: |
| 10 | # atributo de clase (comparte todas las instancias) |
| 11 | tipo = "vehículo de cuatro ruedas" |
| 12 | ruedas = 4 |
| 13 | |
| 14 | # método especial que es el que construye el objeto |
| 15 | # se llama automáticamente este método cuando creas la instancia |
| 16 | def __init__(self, marca, modelo, color): |
| 17 | # atributos de la instancia |
| 18 | self.marca = marca |
| 19 | self.modelo = modelo |
| 20 | self.color = color |
| 21 | |
| 22 | def arrancar(self): |
| 23 | print(f"El coche {self.marca} {self.modelo} arrancó! 🚗") |
| 24 | |
| 25 | |
| 26 | mi_coche = Coche("Toyota", "Corolla", "rojo") |