Contexto 3: Factory Method

Este repositorio implementa el patrón creacional de diseño Factory Method en una aplicación web de Typescript. En src/components se pueden encontrar todos los modelos establecidos en el UML, y en src/factories se pueden encontrar las fábricas que implementan el patrón factory. El ambiente de prueba se puede ver en src/pages/index.astro, e involucra un menú de creación de las diferentes clases, con características compartidas heredadas y características específicas de cada clase asignadas por la fábrica correspondiente.