応用編

練習問題(応用編)2:静的メンバ

応用編2日目(静的メンバ)の内容に関する練習問題です

静的メンバ(対応:応用編2日目)

問題 2-1Sub() 静的メソッドの追加

既存の Add() 静的メソッドを持つプログラムに、引き算を行う静的メソッド Sub() を追加しなさい。

期待される実行結果(a=5, b=2 の場合)
5 + 2 = 7
5 - 2 = 3
問題 2-23つの積を求める

乱数で2つの整数 a, b を生成し積を求める Mul() 静的メソッドがある。これを3つの整数 a, b, c の積を求めるメソッドに改造し、変数 c はコンソールから入力させなさい。

期待される実行結果(例:a=5, b=2, c=3 の場合)
a * b * c = 30
問題 2-3Square() 静的メソッドの作成

1〜10 の乱数2つを縦横の数として、指定された縦横の数だけ「■」を表示する静的メソッド Square(rows, cols) を作成しなさい。

期待される実行結果(縦3, 横5 の場合)
■■■■■
■■■■■
■■■■■
問題 2-4★★静的プロパティでトータルカウント

Counter クラスに静的フィールド totalCount と静的プロパティ TotalCount を追加し、カウント操作のたびにトータル数をインクリメントして表示できるようにしなさい。