public TheIncredibleHulk(FibonacciSequenceModel model) { WordModel = model; }
public IronMan(FibonacciSequenceModel model) { WordModel = model; }
public SantaEncrypter(FibonacciSequenceModel model) { _fiboModel = model; }
public static IEncrypter GetCorrespondingEncrypter(string algorithmName, FibonacciSequenceModel listFibonacciSequenceModel) { if (algorithmName.ToLower().Equals("theincrediblehulk")) { return new TheIncredibleHulk(listFibonacciSequenceModel); } if (algorithmName.ToLower().Equals("captainamerica")) { return new CaptainAmerica(listFibonacciSequenceModel); } if (algorithmName.ToLower().Equals("thor")) { return new Thor(listFibonacciSequenceModel); } return new IronMan(listFibonacciSequenceModel); }
public Thor(FibonacciSequenceModel model) { WordModel = model; SetPreviousFibonacciSequence((int)WordModel.StartingFibonacciNumber); }