johnny-dreamguns
10/7/2019 - 9:40 AM

Class

// CLASS

// main.js
'use strict'

class Task {
  constructor(name) {
    this.name = name;
    this.completed = false;
  }

  complete() {
    console.log('Completing ' + this.name);
    this.completed = true;
  }

  save() {
    console.log('Saving ' + this.name);
  }
}

let task1 = new Task('Task 1');
let task2 = new Task('Task 2');
let task3 = new Task('Task 3');
let task4 = new Task('Task 4');

task1.complete();
task2.save();
task3.save();
task4.save();