0% encontró este documento útil (0 votos)
29 vistas3 páginas

Clases de Vehículos en POO

fgf
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
29 vistas3 páginas

Clases de Vehículos en POO

fgf
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1

Universidad ICEL

Ingeniería en sistemas computacionales

Programación Orientada a Objetos

Practica Vehículos

Tarea semana 2

Grado: 7° Cuatrimestre

Nombre: David Carrillo Garcia

Profesora: Ricardo Vega

Estado de México a 30 de noviembre de 2024


2

Código
# David Carrillo Garcia
# 301124
# Campus Coacalco

# Clases para vehiculos: Auto, Motocicleta


class Vehiculo:
def __init__(self, marca, modelo):
[Link] = marca
[Link] = modelo

def mostrar_detalle(self):
return f"Marca: {[Link]}, Modelo: {[Link]}"

class Auto(Vehiculo):
def __init__(self, marca, modelo, puertas):
super().__init__(marca, modelo)
[Link] = puertas

def mostrar_detalle(self):
return f"{super().mostrar_detalle()}, Puertas: {[Link]}"

class Motocicleta(Vehiculo):
def __init__(self, marca, modelo, cilindrada):
super().__init__(marca, modelo)
[Link] = cilindrada

def mostrar_detalle(self):
return f"{super().mostrar_detalle()}, Cilindrada: {[Link]}cc"

# Uso de herencia y polimorfismo


vehiculos = [
Auto("Lamborghini", "Urus", 4),
Motocicleta("Suzuki", "GSX-R1000", 1000)
]

for autotransporte in vehiculos:


print(autotransporte.mostrar_detalle())
3

Resultados

También podría gustarte