Bom dia, professor!
No construtor, o self::$totalDeContas++; não deveria estar localizado antes de self::$taxaOperacao = (30 / self::$totalDeContas); ??
Pois para calcular uma taxa é necessário ter uma conta antes, e isso só é verdade após o incremento da variável totalDeConta, não?