Wpis z mikrobloga

public static void Main(string[] args)
{
CarSpeed speed = new CarSpeed();
speed.PrintSuperSpeed();
}

public class CarSpeed
{
public static int maxSpeed;

public CarSpeed()
{
maxSpeed = 200;
}
static CarSpeed()
{
maxSpeed = 300;
}

public void PrintSuperSpeed()
{

Console.WriteLine("speed : " + maxSpeed);
Console.ReadLine();
}
}

I pytanie czy jak konstuktor statyczny ustawi predkosc na 200 to ten normalny konstuktor nie nadpisze wartosci na 300?
Bo statyczny wykona sie 1 wiec bedzie wartosc 200, jak cos czytalem na stacku ale mam wątpliwości xd
#programowanie
  • 9