Boa tarde.
No exercício é solicitada a seguinte saída no console:
Log started Base: Log continuing Completed
A alternativa B é exibida como incorreta, mas informa nos detalhes que a saída é essa :
Incorreto.
Resultado incorreto:
Log started Base: Log continuing Completed Note como a mensagem "Finished" não é lançada, porque a variável logger foi declarada como classe base BaseLogger, logo a chamada ao método LogCompleted executou o método da classe base, ignorando a sobreposição (override) feita pelo método da classe derivada.
Obrigado.