014-008-006
Objectクラスの継承確認
初級
問題説明
Objectクラスの継承確認
この問題では: 標準入力から整数nを読み取り、n個のSampleクラスインスタンスを生成して、それぞれに対しinstanceof演算子・getClass().getName()を使ってObjectクラスの継承関係を確認した結果を標準出力に表示するプログラムを作成します。
学習目標: すべてのクラスがObjectクラスを暗黙的に継承していることを理解する
概要
Scannerで読み取った個数分のSampleインスタンスを生成し、各インスタンスがObjectクラスを継承していることを確認するプログラムを作成してください。
仕様
- 標準入力から整数
nを読み取る - Sampleクラスを定義(extendsなし)
n回ループし、各イテレーションでSampleインスタンスを生成instanceof演算子でObjectのインスタンスであることを確認getClass().getName()でクラス名を取得- 各インスタンスの結果を指定フォーマットで出力
入力形式
n
n: 生成するインスタンス数(1以上の整数)
出力形式
Instance 1: Is Object: true, Class: Sample
Instance 2: Is Object: true, Class: Sample
...
