Respostas
A alternativa correta é a letra C) I e III estão corretas. Justificativa: I - Uma classe abstrata pode definir atributos, métodos concretos e métodos abstratos. Essa afirmação está correta, pois uma classe abstrata pode ter métodos concretos e abstratos, além de atributos. II - O uso de métodos abstratos é recomendado para se garantir que as subclasses sobrescrevam os métodos necessários. Essa afirmação está incorreta, pois o uso de métodos abstratos é uma forma de garantir que as subclasses implementem os métodos necessários, e não apenas sobrescrevam. III - Uma interface deve sempre considerar as recomendações de estilo vigentes para uso de elementos gráficos como botões, caixas de texto, rótulos etc. Essa afirmação está correta, pois uma interface é uma especificação de um conjunto de métodos que uma classe deve implementar, e não tem relação com elementos gráficos. Portanto, apenas as afirmações I e III estão corretas.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta