example object es6

by Fabian Allel

JavaScript

'use strict';

class Rueda{
	constructor(marca, tamanio){
  	this.marca = marca;
    this.tamanio = tamanio;
  }
}

class Motor{
	constructor(caballos, cilindros, cm3){
  	this.caballos = caballos;
    this.cilindros = cilindros;
    this.cm3 = cm3;
  }
}

class Coche{
  constructor(marca, anio, ruedas, motor) {
    this.marca = marca;
    this.anio = anio;
    this.ruedas = ruedas;
    this.motor = motor;
  }
}

var rover = new Coche('Rover', 1995, new Rueda('Michelin', 30), new Motor(163, 4, 1999));


console.log(rover);