示例#1
0
        public WorldService(World world, RandomService randomService)
        {
            RandomService   = randomService;
            BreedingService = new BreedingService(RandomService);
            PersonService   = new PersonService(RandomService, BreedingService);

            World = world;
            world.LivingPeople.Clear();
            world.DeadPeople.Clear();
        }
示例#2
0
 public PersonService(RandomService randomService, BreedingService breedingService)
 {
     RandomService   = randomService;
     BreedingService = breedingService;
 }