【ClassPractice13】set を private にしてみよう
前回はこうでした。 public int CurrentHp { get; set; } ...
【ClassPractice12】自動実装プロパティを使ってみよう
前回はこう書きました。 private int Hp; public int Curren ...
【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 ...