Java にインターフェースが必要な理由

このレッスンでは、Java の重要な概念であるインターフェイスについて説明します。おそらくこの言葉はご存知でしょう。たとえば、インターフェイスはほとんどのコンピュータ プログラムやゲームの一部です。広い意味では、インターフェイスは、対話する 2 つの当事者を接続する一種の「コントロール パネル」です。この単語が Java で正確に何を意味するのかについては、レッスンを参照してください。

役立つ資料

この短い記事シリーズの著者が書いているように、これらの資料は、インターフェイスの作成方法を理解し、インターフェイスの継承がどのように機能するかを理解し、いくつかの例を実装したものの、その理由がまだ理解できない人にとって有益です。以下の資料では、インターフェイスの「アプリケーション」について説明します。

抽象クラスとインターフェイスの違い

このレッスンでは、抽象クラスがインターフェイスとどのように異なるかを学び、一般的な抽象クラスの例を示します。

抽象クラスとインターフェイスの違いは重要です。今後の就職面接の 90% で、これらの概念の違いについて質問されることになります。したがって、読んだ内容を必ず理解してください。

Java の就職面接で聞かれた抽象クラスとインターフェイスに関する 10 の質問

この記事では、さまざまなレベルの Java ソフトウェア開発職の面接で尋ねられる、抽象クラスとインターフェイスに関連する最も一般的な質問を見ていきます。それらのほとんどは、初心者の Java プログラマーにとっても明らかです。これらは主に自由形式の質問ですが、Java の抽象クラスとインターフェイスの違いの説明や、インターフェイスよりも抽象クラスを優先する場合の説明など、一部の質問は難しい場合があります。