sexta-feira, 19 de fevereiro de 2010

Exemplo de Classe em PHP

//Arquivo ------------ 'testa_pessoa.php' --------------



include "Pessoa.class.php";

$p = new Pessoa(); //crio objeto 'p'
$p->setNome("Ronaldo"); //passo como parametro um nome
$p->imprimePessoa(); //mando imprimir o metodo da minha classe pessoa

?>



//Arquivo(classe)------- 'Pessoa.class.php' -------------


class Pessoa{

private $nome;

//METODO CONSTRUTOR
public function __construct($nome){
$this->nome = $nome;

}

//METODO SET
public function setNome($nome){
$this->nome = $nome;
}

//METODO GET
public function getNome(){
return $this->nome;
}

//IMPRIME PESSOA
public function imprimePessoa(){
echo $this->getNome();
}
}
?>