007-002-014

オブジェクト生成:参照の代入

中級

問題説明

オブジェクト生成:参照の代入

この問題では: Counterクラスを作成し、2つの変数が同じオブジェクトを参照する状態でインクリメントを行い、結果を標準出力に表示するプログラムを作成します。

学習目標: オブジェクト参照の代入と共有を理解する

概要

同じオブジェクトを複数の変数で参照できることを確認するプログラムを作成してください。

仕様

  • Counter クラスを作成(count: int フィールド)
  • increment() メソッドで count を1増やす
  • オブジェクトを作成し、2つの変数で参照
  • 片方でincrementして、両方で結果を確認

出力形式

c1.count: 1
c2.count: 1
Same object: true

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方