- Open your command-line application and navigate to your workspace.
- Create a new folder named 09-03-replicating-instances-with-factories.
- Copy or create an index.html that loads and runs a main function from main.js.
- Create a main.js file that defines a new class named Mission. Add a constructor that takes a name constructor argument and assigns it to an instance property. Also, define a simple describe method:
// main.js class Mission { constructor (name) { this.name = name; } describe () { console.log(` The ${this.name} mission will be launched by a ${this.rocket.name} rocket, and deliver a ${this.payload.name} to ${this.destination.name}. `); } }
- Create three classes named Destination, Payload, and Rocket, that take ...