Versão 7.4 do PHP. Na classe Conta fiz da seguinte maneira:
class Conta
{
private string $titular;
private float $saldo;
private static int $numeroDeContas = 0;Nos métodos recuperaNomeTitular() e recuperaCpfTitular() gerou um erro porque esperava um tipo object e está como string:
class Conta
{
private string $titular;Modifiquei a variável $titular de duas maneiras e funcionou:
class Conta
{
private $titular;e
class Conta
{
private object $titular;Essa variável junto com o construtor da classe
public function __construct(Titular $titular)
$this -> titular = $titular;configura a composição de objetos? Desculpe se não fui claro, mas fiquei meio perdido na parte de compor outra classe.