Java8からdefaultメソッドがインターフェースに定義できるようになっていた

Java8からdefaultメソッドがインターフェースに定義できるようになっていた

Java8からdefaultメソッドが用意されているようで、インターフェースに実装が出来るようになっています。

こんなインターフェースが作成できます。

このインターフェースをimplementsしたクラスが以下です。

mainクラスは以下にします。

結果は以下になります。

インターフェースが実装を持てることにより抽象クラスとの違いがいまいちないような気がしますがJPAのリポジトリインターフェースでは使い勝手が良いかなと思いました。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA