Object クラス
Objectクラス
javaのクラス(class)は、拡張できます。
既存のクラスと、あなたが後から追加したクラス。追加、上書きなどの方法で、もとのクラスにプログラムを加えて、拡張することができます。
Objectクラスはクラスの頂点!
実は、Javaでは、「全クラスが自動的に、Objectクラスを継承」します。
すべてのクラスの大ボスの、スーパークラスを順にたどっていくと、最終的に Objectクラスに行き着きます。
あなたがゼロからクラスを作ったとしても、そのクラスは、Object クラスも必ず拡張していることになります。
だから、「Hello!」と、ディスプレイに文字を表示するメソッドを、すぐに使えたりするのです。あなたが何もメソッドを定義していないにも関わらず、すぐに使えるメソッドが、沢山ありますね。
「extends Object」の省略
なんのクラスも拡張しないときは、 「extends Object」 が省略されています。
自作クラスは、Java のObject クラスの直下に入ります。
この記事が気に入ったらサポートをしてみませんか?