Java言語入門 〜C言語を学んだ君へ〜
[第14回]練習問題 第2問解答
第2問解答
第2問解説
上の画像の赤く囲った部分と線を引いた部分を変更すればよいです。
では、1つずつ説明していきます。
Cの部分でRunnableはインタフェースですから、extendsをimplementsにします。
Aの部分で、Runnableを使った場合には、このようにRunnableを実行したクラスのオブジェクトを引数としてスレッドクラスに渡します。
Bの部分で、スレッドの実行なので、Aで作成したインスタンス名に変えます。