Exemplo n.º 1
0
class BankAccount
{
    // BankAccount   is object
    public $balance = 10.5;
    // balance is property
    public function DisplayBalance()
    {
        // displaybalance is method
        return 'Balance' . $this->balance;
        // same result when return 'balance'.$this->balance;
    }
    public function withdrawn($amount)
    {
        // displaybalance is method
        if ($this->balance < $amount) {
            echo 'not enough money';
            // HERE U CAN ALSO USE THROWING EXCEPTIONS
        } else {
            $this->balance = $this->balance - $amount;
            // same result when return 'balance'.$this->balance;
        }
    }
}
//new instance of class
$piyush = new BankAccount();
//withdrawn
$piyush->withdrawn(20);
//displaying instance
echo $piyush->DisplayBalance();
//  echo $piyush-> DisplayBalance();
Exemplo n.º 2
0
        return 'Balance' . $this->balance;
        // same result when return 'balance'.$this->balance;
    }
    public function withdrawn($amount)
    {
        // displaybalance is method
        if ($this->balance < $amount) {
            echo 'not enough money';
            // HERE U CAN ALSO USE THROWING EXCEPTIONS
        } else {
            $this->balance = $this->balance - $amount;
            // same result when return 'balance'.$this->balance;
        }
    }
    public function Deposit($amount)
    {
        $this->balance = $this->balance + $amount;
    }
}
//new instance of class
$piyush = new BankAccount();
$sneha = new BankAccount();
//withdrawn
$piyush->Deposit(20);
$sneha->Deposit(500);
$piyush->withdrawn(40);
$sneha->withdrawn(50);
//displaying instance
echo $piyush->DisplayBalance();
//  echo $piyush-> DisplayBalance();
echo $sneha->DisplayBalance();