public Centesimos(IOrdem ordem)
 {
     Ordem = ordem;
 }
예제 #2
0
 private static string LigaOrdens(string nomeDoAlgarismo, IOrdem ordemAnterior)
 {
     return nomeDoAlgarismo + ((ordemAnterior.Algarismos.Sum() == 0) ? string.Empty : (" e " + ordemAnterior));
 }
예제 #3
0
 public Unidade(int algarismo, IOrdem anterior = null)
 {
     Algarismo = algarismo;
 }
예제 #4
0
 public Centena(int algarismo, IOrdem ordemAnterior = null)
 {
     OrdemAnterior = ordemAnterior ?? new Dezena(0, new Unidade(0));
     Algarismo = algarismo;
 }
예제 #5
0
 public Centesimos(IOrdem ordem)
 {
     Ordem = ordem;
 }
예제 #6
0
 public Milhar(IOrdem ordem, Classe classeAnterior = null)
 {
     Ordem = ordem;
     ClasseAnterior = classeAnterior ?? new PrimeiraClasse(new Centena(0));
 }
 public PrimeiraClasse(IOrdem ordem, Classe classeAnterior = null)
 {
     Ordem = ordem;
 }
예제 #8
0
 public Milhao(IOrdem ordem, Classe classeAnterior = null)
 {
     Ordem = ordem;
     ClasseAnterior = classeAnterior ?? new Milhar(new Centena(0));
 }