今日の学び

# 技術

  • 新しく購入したm2 macbook airで、javaが動作しない

  • クラスから見た時のインタフェース

    • クラスから見たときに、インタフェースの実装がどうなっているのかは意識しなくて良い

    • インタフェースを呼び出した結果に従って、結果を出力することに意味がある

  • インタフェースの何がいいの?

    • インタフェースは、インタフェースの実装クラスを複数作ることができる。クラスの継承は、スーパークラス一つにつき、サブクラス一つのみ。

    • インタフェースを使うことで、プログラムの機能や振る舞いを分離することができ、依存関係をなくすことができる。

      • もし実装に変更があったとしても、インタフェースの実装クラス内をメソッドを修正するだけで良くなり、影響範囲が小さい。

この記事が気に入ったらサポートをしてみませんか?