-2

ファイルの種類とサイズを確保しながら、ファイルの移動など、必要なファイル操作を実行するファイル処理クラスを開発する予定です。また、画像を特定の幅または高さにサイズ変更したり、画像に透かしを書き込んだりする ImageResize クラスもあります。私の質問は、 FileHandling.php の Imageresize.php クラス構成です。つまり、ファイル処理のオブジェクトを作成せずに ImageResize メソッドを実行することはできません。

4

1 に答える 1

0

     ImageResize クラスには FileHandling のいくつかのメソッドが必要であり、ファイルのさまざまなセクションで作業するにはさらに多くのクラスが必要になる可能性が高いため、FileHandling をインターフェイスとして作成し、ImageResize クラスにそれを実装させます。FileHandling インターフェースを必要とする他のクラスも、必要に応じてそれを実装できます。

于 2012-09-10T08:39:25.553 に答える