【ClassPractice06】private を使ってデータを守る
これまでの Player クラスはこうでした。 public int Hp; つまり、 p ...
【ClassPractice05】なぜコンストラクタが必要なのか?
ここまでで、クラスはこう使っていました。 Player p1 = new Player() ...
【ClassPractice04】戻り値を持つメソッドを作ってみよう
これまでの流れを整理します。 ClassPractice01 → データをまとめた Cla ...
【ClassPractice03】引数を持つメソッドを作ってみよう
コラム:「クラスの配列」 これまで私たちは、1人の Player を作りました。 Play ...
【ClassPractice02】クラスにメソッドを追加してみよう
前回は、クラスを使って データをひとまとめにする ことを学びました。 今回は一歩進んで、 ...
〖ClassPractice00〗static を体験してみよう(番外編)
前回までで、 クラスを使って データをひとまとめにする ことや、 クラスの中にメソッド(処 ...
【C#学習法】完成コードを上から写さない|ターン制バトルを大きなブロックから組み立てる写経術
プログラミングの写経というと、完成コードを1行目から順番に入力する方法を思い浮かべるかもし ...
はじめての C# ミニ RPG ― クラス × ループで動かすターン制バトル
「RPGのキャラクターを例にしたオブジェクト指向の説明と実装」で解説されている ...
【C#入門】public bool IsAlive => HP > 0; を読み解く|式形式プロパティと生存判定
public bool IsAlive => HP > 0;は、ゲームで「キャ ...
【C#入門】サイコロを作って学ぶRandomとwhile文|Enterキーで1回ずつ実行
C#で「1〜6の数字をランダムに表示するサイコロ」を作りながら、Random、Next、w ...