/// <summary> /// Agrega los prototipos disponibles para que sean clonados. Cada prototipo "reemplaza" a una subclase de la clase vehículo. /// </summary> private void CargarGestorPrototipos() { gestorPrototipos = new GestorPrototiposVehiculo(); //Agregar prototipos al gestor evita la explosión de subclases para la clase Vehículo. Se puede extender en prototipos sin extenderse en clases. gestorPrototipos.AgregarPrototipo("sedan", 4, 4); gestorPrototipos.AgregarPrototipo("moto", 2, 0); gestorPrototipos.AgregarPrototipo("coupe", 4, 2); }