Example #1
0
        return $this->saldo;
    }
}
?>

<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="utf-8">
        <title>Fouten afhandelen</title>
    </head>
    <body>
        <?php 
$rek = new Rekening();
try {
    print "<p>Saldo: " . $rek->getSaldo() . " &euro;</p>";
    $rek->storten(200);
    $rek->storten(600);
    $rek->storten(300);
    print "<p>Saldo: " . $rek->getSaldo() . " &euro;</p>";
} catch (NegatieveStortingException $ex) {
    print "<p>Een negatief bedrag storten is niet mogelijk!</p>";
    print "<p>Saldo:" . $rek->getSaldo() . " &euro;</p>";
} catch (RekeningVolException $ex) {
    print "<p>Dit bedrag kan niet gestort worden, de limiet van de rekening is 100 &euro;!</p>";
    print "<p>Saldo: " . $rek->getSaldo() . " &euro;</p>";
}
?>
    </body>    
</html>
 public function voerIntrestDoor()
 {
     parent::stort(parent::getSaldo() * self::$intrest);
 }
Example #3
0
<?php

require_once './Rekening.php';
?>
<!DOCTYPE HTML>
<html>
	<head>
		<meta charset=utf-8>
		<title>Rekeningnummers</title>
	</head>
	<body>
		<h1>
			<?php 
$rek = new Rekening("091-0122401-16");
echo "Het saldo is: " . $rek->getSaldo() . "<br />";
$rek->stort(200);
echo "Het saldo is: " . $rek->getSaldo() . "<br />";
$rek->voerIntrestDoor();
echo "Het saldo is: " . $rek->getSaldo() . "<br />";
?>
		</h1>
	</body>
</html>