示例#1
0
 public NissanOffRoadCar(Colors Color)
 {
     Name       = "Nissan Frontier";
     Price      = 18900;
     DriveUnit  = DriveUnitType.FourWheelDrive;
     this.Color = Color;
 }
示例#2
0
 public AudiOffRoadCar(Colors Color)
 {
     Name       = "Audi Q7";
     Price      = 79000;
     DriveUnit  = DriveUnitType.FrontWheelDrive;
     this.Color = Color;
 }
示例#3
0
 public FordOffRoadCar(Colors Color)
 {
     Name       = "Ford Raptor F-150";
     Price      = 51000;
     DriveUnit  = DriveUnitType.FourWheelDrive;
     this.Color = Color;
 }
示例#4
0
 public override string ToString()
 {
     return($"{Vendor?.Name} {Name} ({EngineCapacity}, {EngineType.GetAttribute<DisplayAttribute>().Name.ToLower()}, кпп {TransmissionType.GetAttribute<DisplayAttribute>().Name.ToLower()}, привод {DriveUnitType.GetAttribute<DisplayAttribute>().Name.ToLower()})");
 }
示例#5
0
 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;
 }
示例#6
0
 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;
 }
示例#7
0
 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;
 }
示例#8
0
 public WheelsT() : base()
 {
     wheelCount = 8;
     UnitType   = (DriveUnitType)1;
 }