← C#

LESSON / EXERCISE

演習:カプセル化されたカウンター

privateフィールドと公開メソッドを使ってカウンターを実装します。

演習:カプセル化されたカウンター

Counterクラスの内部に現在の値をprivateで保持し、公開メソッドで値を増減・取得できるようにしてください。値は0未満にならないものとします。

入力

1行目に操作回数Q、続くQ行に INC、DEC、VALUE のいずれかが与えられます。

操作

  • INC: 値を1増やす
  • DEC: 値が0より大きい場合だけ1減らす
  • VALUE: 現在の値を出力する

制約

  • 1 <= Q <= 100000

出力

VALUE操作ごとに現在の値を1行で出力してください。

フィールドをpublicにせず、外部からはメソッドを通して操作してください。

コード提出フォーム

CSHARP

安全なサーバー側採点連携が未接続のため、現在は提出できません。

採点基盤準備中