Untitled

 avatar
unknown
plain_text
5 months ago
941 B
3
Indexable
<?php

class Produto{
 
    //atriutos
    public $preco;
    public $descricao;
    public $estoque;
   
    //métodos
   //diminuir estoque
    public function diminuirEstoque($valor){
        $this -> estoque -= $valor; 
    }
    // aumentar estoque
    public function aumentarEstoque($valor){
        $this -> estoque += $valor; 
    }
    //diminuir preco
    public function diminuirPreco($valor){
        $this -> preco -= $valor; 
    }
    //aumentar preco
    public function aumentarPreco($valor){
        $this -> preco += $valor; 
    }
    //reajustar preco por porcentagem

}
$prod1 = new Produto;
$prod1 -> preco = 15;
$prod1 -> descricao = 'Caneta';
$prod1 -> estoque = 20;
// estado 1

echo "<pre>";
    var_dump($prod1);
echo "</pre>";

$prod1 -> diminuirEstoque(5); //15
$prod1 -> aumentarEstoque(10);//25

// estado 2
echo "<pre>";
    var_dump($prod1);
echo "</pre>";
?>
Editor is loading...
Leave a Comment