💾Clases y Objetos
Trabajando con Clases y Objetos
1. Definiendo una clase
class Coche():
"""Esta clase representa a un coche"""
def __init__(self, modelo, potencia, consumo):
"""Inicializa los atributos de instancia
Argumentos posicionales:
modelo -- str que representa el modelo del coche
potencia -- int que representa la potencia en cv
consumo -- int que presententa el consumo en l/100km
"""
self.modelo = modelo
self.potencia = potencia
self.consumo = consumo
def especificaciones(self):
"""Muestra las especificaciones del coche"""
print("Modelo: ", self.modelo,
"\nPotencia: {} cv".format(self.potencia),
"\nConsumo: {} l/100km".format(self.consumo),
)2. Atributos con valores por defecto
3. Modificando los valores de los atributos de un objeto
4. Extendiendo la funcionalidad de nuestra clase
Última actualización