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);