BD class Car
Enviado por qweew ewq • 15 de Julio de 2022 • Documentos de Investigación • 344 Palabras (2 Páginas) • 59 Visitas
class Car:
def __init__(self, marca, modelo,color,nCilindros,cilindrada,potencia):
self.marca=marca
self.modelo=modelo
self.color = color
self.nCilindros=nCilindros
self.cilindrada=cilindrada
self.potencia=potencia
def Description1(self):
print("----------------------------------------------------------------------------------------------------------")
print("PRESENTACION DEL CARRO")
print(f"EL CARRO A PRESENTAR ES DE LA MARCA {self.marca} Y SU MODELO ES EL {self.modelo} CON UN COLOR {self.color}.")
print(f"ADEMAS TIENE UN NUMERO DE CILINDROS DE {self.nCilindros} Y CON UNA CILINDRADA DE {self.cilindrada} QUE PUEDE ALCANZAR UNA POTENCIA DE {self.potencia}")
CAR1=Car("PORSCHE","asdads","rojo mate",4,225,480)
CAR1.Description1()
class sportsCar(Car):
def __init__(self,marca,modelo,color,nCilindros,cilindrada,potencia,aceleracion,veloMax,tipo, precio ):
super().__init__(marca, modelo,color,nCilindros,cilindrada,potencia)
self.aceleracion = aceleracion
self.veloMax = veloMax
self.tipo=tipo
self.precio = precio
def Description2(self):
CAR2.Description1()
print( f"CON UNA ACELERACIÓN DE {self.aceleracion} Y UNA VELOCIDAD MÁXIMA DE {self.veloMax} KM/H .")
print(f"EL TIPO DE CARRO ES {self.tipo} Y EL COSTO DE ESTE VEHICULO ES DE {self.precio} ")
CAR2 = sportsCar("PORSCHE", "asdads", "rojo mate", 4, 225, 480,280,100,"SUV",200000)
CAR2.Description2()
class truckCar(Car):
def __init__(self, marca, modelo, color, aceleracion, veloMax, tipo, precio, carroceria):
super().__init__(mmarca, modelo,color,nCilindros,cilindrada,potencia)
self.aceleracion = aceleracion
self.veloMax = veloMax
self.precio = precio
self.tipo = tipo
self.carroceria = carroceria
def Description3(self):
print("")
...