『java学習ノート』読書ノートの継承と多態における小さな問題


下の2つは、以前は覚えていましたが、あまり印象に残っていません.だから記録して、もっと復習してください.
finalキーワードについて:
A.変数宣言時に、その変数が設定されると、その変数の値を変更できないことを示す
B.メソッドを定義するときにfinalを使用すると、そのメソッドのメンバーは二度とクラスに書き換えられないことを示す(Override)
C.クラスを宣言するときにfinalキーを付けると、拡張を終了することを示し、このクラスは他のクラスに継承されてはいけない.
マルチインタフェースの継承に関する問題:
インタフェースは継承することもできます.また、extendsキーワードを使用して親インタフェースを継承することもできます.たとえば、次のようにします.
public interface    extends   1,  2{
  //…………
} 

クラスとは異なり、クラスは一度に1つの親のみを継承でき、1つのインタフェースは複数の親インタフェースを同時に継承できます.実装サブインタフェースクラスは、親インタフェースとサブインタフェースで定義されたすべてのメソッドを実装する必要があります.
PS:インタフェースを定義する場合、Iを先頭として、例えばIRequestに適応することができる.インタフェースであることを示します