示例#1
0
 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());
     }
 }
示例#2
0
 public static Aprendiz getInstacia()
 {
     if(instancia == null) {
         instancia = new Aprendiz();
     }
     return instancia;
 }
示例#3
0
 public static Aprendiz getInstacia()
 {
     if (instancia == null)
     {
         instancia = new Aprendiz();
     }
     return(instancia);
 }