public IMovementImplementer <char> m_movmentImplementor; // What Input will translate to which action public ConsoleOutputInputFactory(IBoardComponentVisitor <string> a_displayImplementor, IMovementImplementer <char> a_movmentImplementor) { m_displayImplementor = a_displayImplementor; m_movmentImplementor = a_movmentImplementor; }
public ConsoleMovementListener(IMovementImplementer <char> implementor) { m_componentImplementor = implementor; }