Declarado, mas o código aponta erro dentro do construtor:
Warning: Undefined variable $tipo in D:\VS CODE\php-oo-parte-2-aula-2-completa\src\Modelo\Conta\Conta.php on line 18
public function __construct(Titular $titular)
{
$this->titular = $titular;
$this->saldo = 0;
$this->tipo = $tipo;
self::$numeroDeContas++;
}
public function __destruct()
{
self::$numeroDeContas--;
}
public function saca(float $valorASacar): void
{
if ($this->tipo === 1) {
$tarifaSaque = $valorASacar * 0.05;
}
else {
$tarifaSaque = $valorASacar * 0.03;
}