public Car(string model, Engine engine, Cargo cargo, Tire tire1, Tire tire2, Tire tire3, Tire tire4) { Model = model; Engine = engine; Cargo = cargo; tires = new List <Tire>() { tire1, tire2, tire3, tire4 }; }
public Car(string[] input) { this.model = input[0]; this.engineSpeed = int.Parse(input[1]); this.enginePower = int.Parse(input[2]); this.cargoWeight = int.Parse(input[3]); this.cargoType = input[4]; this.tires = new List <Tire>(4); input = input.Skip(5).ToArray(); for (int i = 0; i < 8; i += 2) { double pressure = double.Parse(input[i]); int age = int.Parse(input[i + 1]); Tire currentTire = new Tire(pressure, age); this.tires.Add(currentTire); } }