012-001-005
static変数:カウンター
中級
問題説明
static変数:カウンター
この問題では: Counterクラスにstatic変数countを定義し、コンストラクタで自動的にカウントアップする仕組みを実装して、標準入力から読み込んだ数だけオブジェクトを生成し、合計数を標準出力に表示するプログラムを作成します。
学習目標: static変数がクラス全体で共有されることを理解する
概要
static変数は全てのオブジェクトで共有されます。オブジェクトの作成回数をカウントするプログラムを作りましょう。
仕様
- Counterクラスにstatic変数 count を定義
- コンストラクタで count をインクリメント
- 標準入力から整数 n を読み込み、n 個のオブジェクトをループで生成後、count を表示
入力形式
n
整数 n(作成するオブジェクトの数、0以上)
出力形式
Total count: n
