Usando métodos abstratos, para implementar em outro class esses métodos ainda é necessário do override ?
Usando métodos abstratos, para implementar em outro class esses métodos ainda é necessário do override ?
É obrigado a utilizar o override para o C# entender que você está implementando aquele membro herdado. Pelo que entendo se nao fosse obrigatório aumentaria o risco do programador criar um método com o mesmo nome e acabar não implementando o que originalmente seria esperado. Pra detectar esse erro em um código mais complexo seria um inferno tbm.