ここでコードを保存する方法を知りました。 initializeCombatship()
を使用して、CombatShip goliath = new CombatShip();
を何度も繰り返し入力する必要がないようにしました。私は船を作って10 HPにしたかったのです。あなたのご意見ありがとうございます。シンプルなコードを使用する方法の再利用エラー
public int HP { get;set; }
public int initializeCombatship()
{
CombatShip goliath = new CombatShip(); //How do you make this public and not have to type this over and over?
int HP = 10;
return HP;
}
private void button_Click(object sender, RoutedEventArgs e)
{
initializeCombatship(); //won't let me just inherit goliath and HP
int L = goliath.LaserHit() - 5;
MessageBox.Show("Goliath hit by laser! You Ships HP = " + L + "");
}
可変スコープで読んでください。あなたがinitializeCombatshipメソッドの中でゴリアート変数を宣言したので、それはそこでしか利用できません。 – Kevin