>>615
>インスタンス化の場合に便利にするって事が「インタフェース」
>と考えてました。

それは多分誤解です。

例えば、ボタンがあります。
このボタンが押されると、ブザーが鳴るのか、核ミサイルが飛ぶのか
それはまだ判りません。

例えばその時、
「このボタンが押された時は、ButtonListenerインタフェースのonClickメソッドを
 呼ぶから、そのonClickメソッドの実装は、ブザーを鳴らすなり、ミサイルを
 飛ばすなりスキにしてね」
という約束事にしておくわけです。

後は、プログラマが、そのButtonListenerというインタフェースを実装したクラスを
スキに作ってボタンに渡してやればよいのです。