我想獲得一個預先確定的輸出(指定顏色和速度)從私有類。然而,當我問程序寫入行它打印出Car_EX_3.Car
,而不是顏色和數量。初學者:輸出與預期不同
這是到目前爲止我的代碼
namespace Car_Ex_3
{
class Car
{
private string colour;
private double speed;
public Car(string colour)
{
this.colour = colour;
}
public Car(string colour, double speed)
{
this.colour = colour;
this.speed = speed;
}
public string GetColour()
{
return colour;
}
public double GetSpeed()
{
return speed;
}
class Program
{
static void Main(string[] args)
{
Car car1 = new Car("red" + " " + 50d);
Car car2 = new Car("Yellow" +" " + 60d);
Console.WriteLine(car1);
Console.WriteLine(car2);
Console.ReadKey();
}
}
}
}
你沒寫,將打印顏色或數字的任何代碼。瞭解'ToString()'。 – SLaks
_Console.WriteLine(car1.GetColour()); _ – Steve
不應該是'新車(「黃色」,60d);' – Hank