008-002-014

オブジェクトのメソッド呼び出し:Counter

初級

問題説明

オブジェクトのメソッド呼び出し:Counter

この問題では: Counterクラスcountフィールド、increment(), decrement(), getCount()メソッドを定義し、Mainクラスからインスタンスを作成してメソッドを呼び出し、状態の変化を表示するプログラムを作成します。

学習目標: オブジェクトのメソッド呼び出しとインスタンスの状態変化を理解する

概要

Counterクラスを以下のように定義してください:

  • countフィールド(初期値0)
  • increment(): countを1増やす
  • decrement(): countを1減らす
  • getCount(): 現在のcountを返す

仕様

  • Counterインスタンスを作成し、初期値を表示
  • increment()を3回呼び出して値を表示
  • decrement()を1回呼び出して値を表示

出力形式

Initial: 0
After 3 increments: 3
After 1 decrement: 2

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

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

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

新規登録