public void AñadirSistemaPuntuacion(TipoPuntuacion tipoPuntuacion, int posicionesPenalizacion) { if (EmbarcacionesInscritas == null) EmbarcacionesInscritas = new List<Embarcacion>(); if (sistemaPuntuacion == null) { sistemaPuntuacion = PuntuacionFactory.Crear(tipoPuntuacion, EmbarcacionesInscritas.Count, posicionesPenalizacion); } }
public static PuntuacionBase Crear(TipoPuntuacion tipoPuntuacion,int numeroInscritos,int posicionesPenalizacion) { return puntuacion[tipoPuntuacion](numeroInscritos,posicionesPenalizacion); }