Métodos en Python: instancia, clase y estáticos

Son los métodos más comunes en Python. Reciben automáticamente como primer argumento la instancia misma (self), lo que les permite acceder y modificar tanto atributos de instancia como de clase. class Calculadora: factor = 10 # atributo de clase def __init__(self, base): self.base = base # atributo de instancia def multi ...

Publicado el 7-30 11:01

Uso del decorador @classmethod para métodos de clase en Python

Un método de clase en Python es una función vinculada a la clase y no a una instancia. Se define utilizando el decorador @classmethod y toma como primer parámetro la clase misma, convencionalmente nombrado cls. La sintaxis para definir un método de clase es la siguiente: @classmethod def nombre_del_metodo(cls, parametros_adicionales): Este enf ...

Publicado el 7-8 19:07