← Volver

Cómo crear un método estático en una clase

Los métodos estáticos permiten asociar una función con una clase, a diferencia de los métodos convencionales, que la asocian con cada una de las instancias de la misma. Para ello, empleamos el decorador staticmethod.

class MiClase:

@staticmethod
def saludar(nombre):
print("Hola", nombre)


MiClase.saludar("mundo")



¿Alguna duda sobre este código? ¡Preguntanos en el foro!