Métodos a detalle: continuación
El parámetro self
es usado para obtener acceso a la instancia del objeto y las variables de clase.
El ejemplo muestra ambas formas de utilizar el parámetro self
:
class conClase:
varia = 2
def metodo(self):
print(self.varia, self.var)
obj = conClase()
obj.var = 3
obj.metodo()
El código da como salida:
2 3
El parámetro self
también se usa para invocar otros métodos desde dentro de la clase.
Justo como aquí:
class conClase():
def otro(self):
print("otro")
def metodo(self):
print("método")
self.otro()
obj = conClase()
obj.metodo()
El código da como salida:
método
otro