public override void Remover(ComponenteFase c) { this.fasesjogo.Remove(c); }
public override void Adicionar(ComponenteFase c) { this.fasesjogo.Add(c); }
public override void Remover(ComponenteFase c) { Console.WriteLine("Não é possível remover a fase do jogo por aqui!"); }
public override void Adicionar(ComponenteFase c) { Console.WriteLine("Não é possível adicionar a fase no jogo por aqui!"); }
public abstract void Remover(ComponenteFase c);
public abstract void Adicionar(ComponenteFase c);