概念的な事に関しては、もう一通り出揃ったと思いますので、私の方からも同じく具体例でいきます。 >インターフェースでしかできないことはあるのでしょうか? イベントハンドラ >インターフェースはどのような場面で活用するのが有効なのでしょうか? 抽象化や再利用性を高めたい時。 Swingプログラミングを行っていく上での便利な機能の一つに、「イベントハンドラ」というのがあります。(J2MEにて有名なiアプリやMIDletなどでも、基本的には同じです。)実際には、J2SEにてイベントハンドラを実現するためには、以下のような手順となります。 (1)イベントハンドラが行われるクラスにてActionListenerインターフェースを実装する。 (2)各コンポーネントクラスのインスタンスに、addActionListenerメソッドを使用してアクションリスナーを設定する。 (3)actionPerforme
![インターフェースの利点は? - OKWAVE](https://cdn-ak-scissors.b.st-hatena.com/image/square/a3202632a5b19efa6d7dbcca644fc13bfa3453dc/height=288;version=1;width=512/https%3A%2F%2Fgazo.okwave.jp%2Fokwave%2Fspn%2Fimages%2Flogo%2Ffacebook_okwave.jpg)