Пример #1
0
<?php

define('CLASS_DIR', 'src/');
set_include_path(get_include_path() . PATH_SEPARATOR . CLASS_DIR);
spl_autoload_register();
$conta = new CES\Conta\Types\ContaType();
$conta->depositar(10);
$bancoSantander = new CES\Banco\Santander($conta);
$bancoSantander->setConta($conta);
$bancoSantander->setNome("Santander Exemplo");
$bancoSantander->getConta()->getSaldo();
$resultado = Math::somar(10, 10);
// :: eu estou chamando um metodo estaticamente, tem o objeto de retornar um retultado
Math::$valor = 20;
/*require_once "ContaType.php";
require_once "ContaPremiumType.php";
require_once "ContaAbstract.php"; //classe abstrada serve apenas para ser hedada de outras classes

$conta = new ContaPremium();
$conta->depositar(100);
$conta->sacar(50);

echo $conta->getSaldo();*/