私は本当にこれに対する答えを探しています。ディレクトリ ツリーをたどるだけの一般的なコードを作成したいと考えています。1 つのメソッドを含む単なる静的クラスである可能性があります。問題ありません。ディレクトリではない各ファイルに対して、何かを行います。この何かのインターフェイスを定義することがやるべきことだと思っていましたが (今のところ呼び出してFileActionInterface.performAction()
います)、ディレクトリ ウォーカー コードをコーディングしてこのインターフェイス メソッドを呼び出す方法がわかりません (まだ存在しません)。「add Interface handler()」というメソッドを持つ他のJavaクラスを見て使用したことがあります。そのクラスは、実装されたインターフェースを実行します。何もドロップしないと、何も起こりません。
ここで正しい言葉をつかんですみません。このディレクトリ ウォーカー コードをコーディングして抽象コードを呼び出すにはどうすればよいですか?
PSこれらはすべて良い答えであり、そのようにマークしました。クラスに「addInterfaceHandler()」のようなメソッドがある場合、彼らはどのようにそれを行いますか? クラスには独自のインターフェイスの実装があると思いますが、おそらく空です。その後、add() メソッドを呼び出すときに、クラスの実装を置き換えるか、インターフェイス実装の配列のように追加します。
さまざまなソリューションを試してみます。