Javaでは継承できないようなクラス

Javaでは、次のケースでクラスは継承できません。

  1. finalクラス:finalキーワードが修飾されたクラスは継承されない。例えば、String、Integerなどのクラス。
  2. enum 型: enum キーワードで定義した型のことで、デフォルトでは final なため継承できません。
  3. 包装类:基本数据类型的包装类,如Integer、Double等,是final类,不能被继承。
  4. スタティッククラス:キーワードstaticで定義され、インスタンス化できず、継承もされません。

継承できないクラスとして、finalクラス、enumクラス、ラッパークラス、staticクラスなどがあります。

bannerAds