Untitled

 avatar
unknown
php
5 months ago
867 B
3
Indexable
<?php
class Produto{ 
       //atributos
         private  $preco; //10
         private  $cor;
         private  $descricao;
         private  $ml;
         private  $estoque;    
     
         //Método construtor
        public function __construct($preco,$cor){
            $this-> setPreco($preco);
            $this-> setCor($cor);
        }
        // Funcoes set e get
        public function setPreco($valor){ 
           if(is_numeric($valor) && $valor > 0){    
             $this -> preco = $valor;
           }
        }
       public function getPreco(){
           return $this -> preco; 
       }
       public function setCor($parametro) {
         $this -> cor = $parametro;        
       }

 }//classe

$garrafinha = new Produto (10,'verde'); // criação objeto 
echo 'O preco é '. $garrafinha -> getPreco();

?>
Editor is loading...
Leave a Comment