public NissanOffRoadCar(Colors Color) { Name = "Nissan Frontier"; Price = 18900; DriveUnit = DriveUnitType.FourWheelDrive; this.Color = Color; }
public AudiOffRoadCar(Colors Color) { Name = "Audi Q7"; Price = 79000; DriveUnit = DriveUnitType.FrontWheelDrive; this.Color = Color; }
public FordOffRoadCar(Colors Color) { Name = "Ford Raptor F-150"; Price = 51000; DriveUnit = DriveUnitType.FourWheelDrive; this.Color = Color; }
public override string ToString() { return($"{Vendor?.Name} {Name} ({EngineCapacity}, {EngineType.GetAttribute<DisplayAttribute>().Name.ToLower()}, кпп {TransmissionType.GetAttribute<DisplayAttribute>().Name.ToLower()}, привод {DriveUnitType.GetAttribute<DisplayAttribute>().Name.ToLower()})"); }
public void AllTrucksInf(out string name, out int truckMass, out int lenLoss, out int maxMass, out int goodsMass, out int wheelCount, DriveUnitType UnitType, out int countWagon) { base.AllTrucksInf(out name, out truckMass, out lenLoss, out maxMass, out goodsMass, out wheelCount, out UnitType); countWagon = this.countWagon; }
public void AllTrucksInf(out string name, out int truckMass, out int lenLoss, out int maxMass, out int goodsMass, out int wheelCount, out DriveUnitType UnitType) { base.AllTrucksInf(out name, out truckMass, out lenLoss, out maxMass, out goodsMass); wheelCount = this.wheelCount; UnitType = this.UnitType; }
public WheelsT(string name, int truckMass, int lenLoss, int maxMass, int goodsMass, int wheelCount, int UnitType) : base(name, truckMass, lenLoss, maxMass, goodsMass) { this.wheelCount = wheelCount; this.UnitType = (DriveUnitType)UnitType; }
public WheelsT() : base() { wheelCount = 8; UnitType = (DriveUnitType)1; }