OOP question

Hello,

I’m not really new to Flash, but I just need some advice or opinions.

I got a document class Control, and a Ball class.
I want to move the ball with the keyboard. In which class should I check for keyboardinput? Should I check in the Control and then move the ball from Control, or pass parameters and move the ball in Ball. Should I check in Ball?

Hope someone can help me decide.