Pessoal, ao fazer os exercícios do vídeo "Criando a Classe Titular" da Aula 6, para a aplicação funcionar, além de usar o require_once para "importar" a classe Titular, o PHP colocou automaticamente o Use. Achei que o require_once já fosse suficiente para funcionar. Alguém poderia me explicar isso? Fiquei confuso...
<?php
use src\Titular;
require_once 'src/Conta.php';
require_once 'src/Titular.php';
Código completo da classe banco.php
<?php
use src\Titular;
require_once 'src/Conta.php';
require_once 'src/Titular.php';
$primeiraConta = new Conta(new Titular('123.456.789-10', 'Fulano'));
$primeiraConta->depositar(500);
$primeiraConta->sacar(300);
echo "CPF: " . $primeiraConta->recuperarTitular()->recuperarCpf() . PHP_EOL;
echo "Nome: " . $primeiraConta->recuperarTitular()->recuperarNome() . PHP_EOL;
echo "Saldo: " . $primeiraConta->recuperarSaldo() . PHP_EOL;
echo "Número de Contas: " . Conta::recuperarNumeroDeContas();