Exemplo n.º 1
0
    {
        return 4 * $this->lado1;
    }
}
class Retangulo extends Quadrilatero
{
    private $lado2;
    public function __construc($lada1, $lado2)
    {
        parent::__construc($lado1);
        $this->lado2 = $lado2;
    }
    public function calcularPerimetro()
    {
        return 2 * $this->lado1 + 2 * $this->lado2;
    }
    public function calcularArea()
    {
        return $this->lado1 * $this->lado2;
    }
}
$q = new Quadrado(2);
echo $q->calcularPerimetro();
echo "<br>";
echo $q->calcularArea();
echo "<br>";
echo "<br>";
$r = new Retangulo(5, 4);
echo $r->calcularPerimetro();
echo "<br>";
echo $r->calcularArea();