Ejemplo n.º 1
0
        public PlayerFactory(IPlayerEntity playerEntity, IGameRules gameRules, IFrameEntity frameEntity, IFrameMapper frameMapper)
        {
            GameRules = gameRules;

            FrameEntity = frameEntity;

            PlayerEntity = playerEntity;

            FrameMapper = frameMapper;
        }
Ejemplo n.º 2
0
        public BowlingPlayer(string name, IBowlingGameRules gameRules, IFrameEntity frameEntity, IPlayerEntity playerEntity, IFrameMapper frameMapper)
            : base(name, playerEntity)
        {
            _gameRules = gameRules;

            _frameEntity = frameEntity;

            _frameMapper = frameMapper;

            Frames = new List <IFrame>();
        }