Advertisement
vladovip

Class Vehicle_Obj Classess_

Mar 8th, 2022
1,699
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3.   class Vehicle {
  4.     constructor( type, model, parts, fuel, ){
  5.       this.type = type;
  6.       this.model = model;
  7.       this.parts = parts; // parts is object
  8.       this.fuel = fuel;
  9.       this.parts.quality = this.parts.engine * this.parts.power;
  10.     }
  11.    
  12.     drive (fuelLoss){
  13.      this.fuel -= fuelLoss;
  14.     }
  15. }
  16.  
  17. let parts = { engine: 6, power: 100 };
  18. let vehicle = new Vehicle('a', 'b', parts, 200);
  19. vehicle.drive(100);
  20. console.log(vehicle.fuel);
  21. console.log(vehicle.parts.quality);
  22.  
  23.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement