"use strict"
/**
* Clase para representar un Shape. A partir de ésta clase se representan el resto de figuras.
*
* @param {object} options Bloque de código. Dependiendo de la figura se le pasarán los parámetros necesarios (altura, anchura, etc...)
*/
class Shape {
constructor(options) {
Object.assign(this, options)
}
/* @param {function?} done Callback function to execute when finished.*/
getArea(){
return this.area()
}
}
Shape.tipo = Shape.tipo || {}
module.exports = {Shape: Shape}