<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Classe Quadrato</title>
<script>
class Quadrato {
constructor(lato) { this._lato = lato; }
get lato() { return this._lato; }
get area() { return this._lato*this._lato; }
get perimetro() { return this._lato*4; }
set lato(l) { this._lato = l; }
}
const quadrato = new Quadrato(3);
console.log(quadrato.lato); // --> 3
console.log(quadrato.area); // --> 9
console.log(quadrato.perimetro); // --> 9
quadrato.lato=4;
console.log(quadrato.area); // --> 16
</script>
</head>
<body>
<p>Consultare la console.</p>
</body>
</html>
Comments