Untitled
unknown
plain_text
6 months ago
1.5 kB
6
Indexable
<?php class Produto{ //atributos public $preco; public $cor; public $descricao; public $estoque; //parâmetros // porta de entrada //função public function aumentarPreco( ){ //Tudo aqui dentro é função $this-> preco += ; // return ;// a porta de saída } public function diminuirPreco( ){ //Tudo aqui dentro é função $this-> preco -= 10; // return ;// a porta de saída } public function aumentarestoque( ){ //Tudo aqui dentro é função $this-> estoque += 10; // return ;// a porta de saída } public function diminuirEstoque( ){ //Tudo aqui dentro é função $this-> estoque -= 10; // return ;// a porta de saída } }//classe $obj1 = new Produto;// instancia 1 $obj1 -> preco = 10; $obj1 -> cor = 'Amarelo'; $obj1 -> descricao = 'Chocolate'; $obj1 -> estoque = 20; $nome = new Produto; // instancia 2 $nome -> preco = 20000; $nome -> cor = 'cinza'; $nome -> descricao = 'Carro'; $nome -> estoque = 3; // execício crie um novo produto var_dump($nome); echo "<hr>"; //chamada da função $obj1 -> aumentarEstoque(); $obj1 -> aumentarEstoque(); echo "<hr>"; echo "<pre>"; var_dump($nome); echo "</pre>"; //próxima aula ?>
Editor is loading...
Leave a Comment