Olá Carolina,
Isso é feito para definir um valor padrão para as variáveis. Assim você tem mais de uma possibilidade ao criar uma ContaCorrente:
// Criando com o valor padrão
// Assim os valores de $titular, $agencia, $numero e $saldo serão null
$conta = new ContaCorrente();
// Criando e definindo os valores
// Assim os valores de $titular, $agencia, $numero e $saldo serão os passados no construtor
$conta = new ContaCorrente("Carolina", "5199","122221-2", 10000);
Você pode até definir valores diferentes de null:
public function __construct($titular = "João", $agencia = "0000-1", $numero = "00000-1", $saldo = 0){
$this->titular = $titular;
$this->agencia = $agencia;
$this->numero = $numero;
$this->saldo = $saldo;
}