【ClassPractice11】set を追加して制御してみよう
前回はこうでした。 public int CurrentHp { get { return ...
【ClassPractice10】プロパティを使ってみよう
今のクラスはこうなっています。 public int GetHp() { return H ...
【ClassPractice09】HPの最大値を作ってみよう
前回、HPが0未満にならないようにしました。 if (Hp < 0) { Hp = ...
【ClassPractice08】HPが0未満にならないようにする
今の Player クラスはこうなっています。 public void TakeDamag ...
【ClassPractice07】HPを「見るだけ」できるようにする
前回、Hp を private にしました。 private int Hp; これで外から ...
【ClassPractice06】private を使ってデータを守る
これまでの Player クラスはこうでした。 public int Hp; つまり、 p ...
【ClassPractice05】なぜコンストラクタが必要なのか?
ここまでで、クラスはこう使っていました。 Player p1 = new Player() ...
【ClassPractice04】戻り値を持つメソッドを作ってみよう
これまでの流れを整理します。 ClassPractice01 → データをまとめた Cla ...
C# の foreach を配列の合計と平均を作りながら理解する
C# には、配列(またはコレクション)の要素を 先頭から順に取り出して処理する ...
Excelで理解する「2次元配列」 — 行と列で考えるデータ管理
プログラミングを学習していると 「配列」は避けて通れません。 1次元配列は理解できても、 ...