Na definição de uma classe, pode-se utilizar a
variável $this,
que é o próprio objeto. Assim, quando uma classe é instanciada em
um objeto, e uma função desse objeto na definição da classe
utiliza a variável $this,
essa variável significa o objeto que estamos utilizando.
Como exemplo da utilização de classes e objetos,
podemos utilizar a classe conta, que define uma conta bancária
bastante simples, com funções para ver saldo e fazer um crédito.
class
conta {
var
$saldo;
function
saldo() {
return
$this->saldo;
}
function
credito($valor) {
$this->saldo
+= $valor;
}
}
$minhaconta
= new conta;
$minhaconta->saldo(); //
a variável interna não foi
//
inicializada, e não contém
//
valor algum
$minhaconta->credito(50);
$minhaconta->saldo();
// retorna 50
Nenhum comentário:
Postar um comentário