Beispiel #1
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;
    }
}
class SavingAccount extends BankAccount
{
}
$piyush = new BankAccount();
$piyush->Deposit(100);
$piyush->Withdrawn(20);
$piyush_saving = new SavingAccount();
$piyush_saving->Deposit(300);
echo $piyush->DisplayBalance() . '<br>';
echo $piyush_saving->DisplayBalance();
?>
 
<?php

class BankAccount
{
    public $balance = 0;
    public function DisplayBalance()
    {
        return 'Balance: ' . $this->balance . '<br/>';
    }
    public function Withdraw($amount)
    {
        if ($this->balance < $amount) {
            echo 'Not enough money.<br/>';
        } else {
            $this->balance = $this->balance - $amount;
        }
    }
    public function Deposit($amount)
    {
        $this->balance = $this->balance + $amount;
    }
}
$alex = new BankAccount();
$billy = new BankAccount();
$alex->Deposit(100);
$billy->Deposit(15);
$alex->Withdraw(20);
$billy->Withdraw(5);
echo $alex->DisplayBalance();
echo $billy->DisplayBalance();
        $this->type = $type_input;
    }
    public function DisplayBalance()
    {
        return 'Balance: ' . $this->balance . '<br/>';
    }
    public function Withdraw($amount)
    {
        if ($this->balance < $amount) {
            echo 'Not enough money.<br/>';
        } else {
            $this->balance = $this->balance - $amount;
        }
    }
    public function Deposit($amount)
    {
        $this->balance = $this->balance + $amount;
    }
}
class SavingsAccount extends BankAccount
{
}
$alex = new BankAccount();
$alex->SetType('18-25 Current');
$alex->Deposit(100);
$alex->Withdraw(10);
$alex_savings = new SavingsAccount();
$alex_savings->SetType('Super Saver');
$alex_savings->Deposit(3000);
echo $alex->type . ' has ' . $alex->DisplayBalance() . '<br/>';
echo $alex_savings->type . ' has ' . $alex_savings->DisplayBalance();
Beispiel #4
0
{
    public $balance = 0;
    public function DisplayBalance()
    {
        return "Balance: " . $this->balance;
    }
    public function Withdraw($amount)
    {
        if ($this->balance < $amount) {
            echo "Not enough money.<br>";
        } else {
            $this->balance = $this->balance - $amount;
        }
    }
    public function Deposit($amount)
    {
        $this->balance = $this->balance + $amount;
    }
}
// new instane of class
$charles = new BankAccount();
$alex = new BankAccount();
//Deposit money
$charles->Deposit(13000);
$alex->Deposit(3000);
//Withdraw money
$charles->Withdraw(1200);
$alex->Withdraw(100);
//display the balance
echo $charles->DisplayBalance() . "<br>";
echo $alex->DisplayBalance();
Beispiel #5
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();