Boa tarde,
Estou tendo este erro aqui abaixo ao executar o arquivo banco.php (o erro está no arquivo Titular.php), linha 8. Abaixo envio um print dos arquivos Titular.php (até perto da parte que ta dando erro) e do banco.php pra ver se pode estar nele (mas parece que não).
Titular.php
<?php
class Titular
{
private CPF $cpf;
private string $nome;
public function __construct(CPF $cpf, string $nome)
{
$this->cpf = $cpf;
$this->validaNomeTitular($nome);
$this->nome = $nome;
}
banco.php
<?php
require_once 'src/Conta.php';
require_once 'src/Titular.php';
require_once 'src/CPF.php';
$Vinicius = new Titular(new CPF('123.456.789-10','Vinicius Dias'));
$primeiraConta = new Conta($Vinicus);
$primeiraConta->deposita(500);
$primeiraConta->saca(300);
echo $primeiraConta->recuperaNomeTitular() . PHP_EOL;
echo $primeiraConta->recuperaSaldo() . PHP_EOL;
echo $primeiraConta->recuperaCpfTitular() . PHP_EOL;
$patricia = new Titular(new CPF('987654321-10', 'Patricia'));
$segundaConta = newConta($patricia);
$juliana = new Tituar(new CPF('123', 'Juliana'));
$terceiraConta = newConta($Juliana);
//unset($segundaConta);
echo Conta::recuperaNumeroDeContas();
Se alguém souber o que pode ser e puder me ajudar. Obrigada!!!