0

Construtores com Métodos

Edson xavier
Edson xavier

Construtores são muito interessantes, pois além de estabelecerem propriedades, também definem métodos.

No momento em que o objeto é criado, ele terá seus próprios métodos.

  • O método ( calcArea ), calcula a área de um retângulo em relação à sua altura e largura.
  • O objeto ( terreno ) que será definido, além de fazer uso do construtor, também chamará o método ( calcArea ) e salvará o resultado na variável ( area ).
  • Também será definido um novo método ( calcPerimeter ), que calcula e retorna o perímetro de um retângulo em termos de ( height e width ).


function Rectangle( height, width ) {

this.height = height;

this.width = width;

this.calcArea = function() {

return this.height * this.width;

};


//Função para cálculo do perímetro

this.calcPerimeter = function() {

return this.height * 2 + this.width * 2;

}

}

var terreno = new Rectangle( 7, 3);

var area = terreno.calcArea();

var perimeter = terreno.calcPerimeter();

0
0

Comentários (0)

Uma pessoa motivada a encarar novos desafios, sempre buscando adquirir novos conhecimentos técnicos.

Brasil