正確に何を尋ねたらよいかわかりません。Car
[加速] ボタンをクリックしたときに名前が付けられたクラスを作成しましたForm1
。これを行うには、Car クラスのメソッド Accelerate を使用する必要があります。私はそれを正しく呼んでいると思っていましたが、何も機能していません。初心者なので簡単な回答お願いします。
namespace Car_Class
{
class Car
{
public string _year;
public string _make;
public double _speed;
public Car(string year, string make, double speed)
{
_year = year;
_make = make;
_speed = 0;
}
public string Year
{
get { return _year; }
set { }
}
public string Make
{
get { return _make; }
set { }
}
public double Speed
{
get { return _speed; }
set { }
}
public double Accelerate()
{
return _speed += 5;
}
public double Brake()
{
return _speed -= 5;
}
}
}
それからボタン....
namespace Car_Class
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void accButton_Click(object sender, EventArgs e)
{
string _year = "";
string _make = "";
int _speed = 0;
Car acc = new Car(_year, _make, _speed);
acc.Accelerate();
currentspeedListBox.Text = ???????
}
}
}