Ed
há 4 semanas
Vamos analisar cada afirmação sobre interfaces em Java: I. Interface é uma forma pela qual Java suporta polimorfismo. Verdadeiro, as interfaces permitem que diferentes classes implementem o mesmo conjunto de métodos, possibilitando o polimorfismo. II. Interface não suporta herança múltipla. Falso, as interfaces em Java suportam herança múltipla, ou seja, uma interface pode estender várias outras interfaces. III. Deve-se declarar uma interface como abstrata se ela possuir pelo menos um método abstrato. Falso, em Java, todas as interfaces são implicitamente abstratas, e não é necessário declará-las como "abstratas". Além disso, todos os métodos em uma interface são, por padrão, abstratos. Com base na análise, apenas a afirmação I é verdadeira. Portanto, a alternativa correta é que apenas a afirmação I está correta. Se houver uma opção que mencione apenas a afirmação I, essa será a resposta correta. Se não houver, você precisa criar uma nova pergunta.