Olá, uma dúvida quanto a justificativa da resposta 1. Está escrito assim:
A classe PrestadorDeServicos não respeita a interface IBonificavel, pois não define o método GetBonificacao.
Correta! Por mais que esta classe seja abstrata, ela precisa respeitar a interface, nem que seja com um método abstrato no formato public abstract bool Autenticar(string senha);
Esse método que destaquei em negrito é da interface IAutenticável, e não da IBonificavel. O correto não seria public abstract double GetBonificacao();?
A justificativa da segunda e terceira resposta tb está assim. Caso eu tenha entendido errado peço que me esclareçam, por favor.
Obrigado!!