ここまでは、Model-View-Controller パターンに従ってプログラムを分割しました。私のスレッドのために、新しいクラスを作成しました:
public class MyThreadClass extends Thread
{
public MyThreadClass()
{
}
public void run()
{
//Call method from other class (public class Controller)
}
}
run() メソッドでは、スレッドは別のクラスのメソッドを呼び出す必要があります (たとえば、私の目的では public クラスの Controller)。
クラス コントローラーをインスタンス化することはできますが、MVC の原則を守るという目的が失われることはありませんか?
どうすればいいですか?