Introducción
Bienvenido al año 2100, donde la humanidad ha alcanzado las estrellas y establecido prósperas ciudades espaciales en el cosmos. En este escenario futurista, eres un pionero Arquitecto de Ciudad Espacial con la tarea de crear soluciones innovadoras para adaptarse a las necesidades en constante evolución de estas metrópolis celestes.
Como arquitecto responsable de diseñar los sólidos bloques constructivos de una ciudad espacial, necesitarás emplear el avanzado concepto de polimorfismo. Este principio de programación te permitirá que tus creaciones interactúen y comuniquen sin problemas con varios sistemas de la ciudad espacial utilizando una interfaz común, a pesar de sus diferencias subyacentes.
Tu objetivo en este laboratorio es aprovechar el poder del polimorfismo de Python para crear código flexible y mantenible para los componentes de la infraestructura de la ciudad. A través de esto, asegurarás el crecimiento y la adaptabilidad de la ciudad durante siglos venideros. Prepárate para estar en la vanguardia del desarrollo urbano espacial, arquitecto!