private Classe getClasse(classe idClasse) { if (idClasse == classe.Aldeao) { return(Aldeao.getInstacia()); } else if (idClasse == classe.Escudeiro) { return(Escudeiro.getInstacia()); } else if (idClasse == classe.Aprendiz) { return(Aprendiz.getInstacia()); } else if (idClasse == classe.Seminarista) { return(Seminarista.getInstacia()); } else if (idClasse == classe.Gatuno) { return(Gatuno.getInstacia()); } else { Console.WriteLine("ERROR: personagem {0} sem classe definida", jogador.Name); return(Aldeao.getInstacia()); } }
public static Escudeiro getInstacia() { if(instancia == null) { instancia = new Escudeiro(); } return instancia; }
public static Escudeiro getInstacia() { if (instancia == null) { instancia = new Escudeiro(); } return(instancia); }