//contaCorrente.php
<?php
class contaCorrente
{
var $saldo = 0;
function
contaCorrente($valor){
$this->saldo=$valor;
}
function
saque($valor){
if($this->saldo>=$valor)
$this->saldo-=$valor;
}
function
deposito($valor){
$this->saldo+=$valor;
}
function
getSaldo(){
echo $this->saldo;
}
}
?>
//testaoo.php
<?php
include("contaCorrente.php");
$conta = new contaCorrente(1000);
echo("Saldo
Inicial: " . $conta->saldo . "\r\n");
$conta->saque(150.0);
echo
"Novo saldo: " . $conta->saldo . "\r\n";
?>
o \r\n é porque estou rodando no shell e não pela
web.....
Abraços
Marcos
----- Original Message -----
Sent: Tuesday, March 14, 2006 12:06
PM
Subject: Re: Help em PHP Orientado a
Objeto
Provavelmente é porque voce tem uma funçao com omesmo nome da
classe
[]'s
On 3/14/06, rodrigo
pestana <
rodrigo_pest@yahoo.com.br> wrote:
Olá a todos,
Eu sei que aki não é voltado
para o desenvolvimento em PHP. Mas sei que todos tem capacidade e sobre e
muita gente que já mexeu com php ou estão estudando.
Eu estou
em fase de estudos começei instalando no meu :) Linux, agora estou testando
e aprendendo :).
Dstá acontece o q? Estou treinando a parte
orientada objeto e com script simples está dando
erro:
<?php
class ContaCorrente {
var
$saldo;
function
ContaCorrente($valor){
this->saldo=$valor;
}
function saque($valor){
if(this->saldo>=$valor)
this->saldo-=$valor;
}
function deposito($valor){
this->saldo+=$valor;
}
}
//include "/var/www/htdocs/ContaCorrente.php";
$conta =
new ContaCorrente(1000.0);
echo("Saldo
Inicial:{$conta->$saldo}<br>");
$conta->saque(150.0);
echo("Novo
saldo: {$conta->$saldo}<br>");
?>
* A mensagem de erro
é o seguinte: Parse error: parse error, unexpected T_OBJECT_OPERATOR
in /var/www/htdocs/ContaCorrente.php on line 5
* Eu
tentei postar na lista php, só que minha mensagem enviada no exato momento
faz mais de 2 horas ainda não apareceu para o pessoal
responder.
Obrigado,
Rodrigo
--
Francisco
Malheiros
franciscoeugenio@gmail.com
Powered
by GNU/Debian Sarge / Linux User #411620
Campo Grande/MS