質問します

今ユーザーとやり取りしながら処理を行うシステムを考えているのですが
このときのUIと実際に処理を行うクラス(コントロールクラス)との関係を
どう実装していいのかが分からず困っています.

ユーザーからの要求をUIが受け
コントロールクラスないの処理を呼び出す形になると思うのですが
この場合UIにメンバとしてコントロールクラスを持たせてもいいのでしょうか?