コード例 #1
0
 public HerbivoreManager(IAnimalValidator generalAction, ICalculations math, IConsoleFacade facade, IGenericAnimalManager genericAnimal)
 {
     _validator     = generalAction;
     _math          = math;
     _facade        = facade;
     _genericAnimal = genericAnimal;
 }
コード例 #2
0
 public CarnivoreManager(IAnimalValidator validator, ICalculations math, IConsoleFacade facade, IGenericAnimalManager genericAnimal)
 {
     _validator     = validator;
     _math          = math;
     _facade        = facade;
     _genericAnimal = genericAnimal;
 }
コード例 #3
0
 public GameEngine(IDisplay display, IConsoleFacade facade, IHerbivoreManager herbivore, ICarnivoreManager carnivore, IAnimalFactory animalfactory, IFieldFactory fieldFactory, IGenericAnimalManager genericAnimal)
 {
     _display       = display;
     _facade        = facade;
     _herbivore     = herbivore;
     _carnivore     = carnivore;
     _animalFactory = animalfactory;
     _fieldFactory  = fieldFactory;
     _genericAnimal = genericAnimal;
 }
コード例 #4
0
 public Display(IConsoleFacade facade, IGenericAnimalManager genericAnimal)
 {
     _facade        = facade;
     _genericAnimal = genericAnimal;
 }