public function Vender()
 {
     self::$Vendas += 1;
     self::$Lucros = $this->Valor * self::$Vendas;
     echo "{$this->Produto} vendido por R\$ {$this->Valor}<br>";
 }
<!DOCTYPE html>
<html lang="pt-br">
    <head>
        <meta charset="UTF-8">
        <title>WS PHP - Operador de resolução de escopo</title>
    </head>
    <body>
        <?php 
require './inc/Config.inc.php';
$produto = new ResolucaoDeEscopo('Livro de PHP', 59.9);
$digital = new ResolucaoDeEscopoDigital('Livro de PHP', 39.9);
$produto->Vender();
$produto->Vender();
$produto->Vender();
$digital->Vender();
$digital->Vender();
//        $produto->Relatorio();
ResolucaoDeEscopo::Relatorio();
echo ResolucaoDeEscopoDigital::$Digital . " Livros digitais <br>";
echo ResolucaoDeEscopo::$Vendas - ResolucaoDeEscopoDigital::$Digital . ' Livros Impressos';
var_dump($produto, $digital);
?>
    </body>
</html>
示例#3
0
.<!DOCTYPE html>
<html lang="pt-BR">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<?php 
require './class/ResolucaoDeEscopo.class.php';
require './class/ResolucaoDeEscopoDigital.class.php';
$produto = new ResolucaoDeEscopo('Livro de PHP', 59.9);
$digital = new ResolucaoDeEscopoDigital("PDF de Php", 39.9);
$produto->vender();
$produto->vender();
$produto->vender();
$digital->vender();
$digital->vender();
$produto->relatorio();
//$digital->relatorio();
echo ResolucaoDeEscopoDigital::$Digital . " livros digitais <br>";
echo ResolucaoDeEscopoDigital::$Vendas - ResolucaoDeEscopoDigital::$Digital . " livros impressos <br>";
echo "<br><hr>";
echo "<pre>";
var_dump($produto);
echo "</pre>";
?>
</body>
</html>
 public function Vender()
 {
     self::$Digital += 1;
     parent::Vender();
 }