Ed
ontem
Vamos analisar cada afirmativa: I- Uma classe Final pode ser instanciada, mas somente se forem herdadas. Falso. Uma classe final pode ser instanciada diretamente, mas não pode ser herdada. II- Classes Abstratas são mais genéricas, devendo ser herdadas para serem complementadas. Verdadeiro. Classes abstratas são projetadas para serem herdadas e geralmente contêm métodos que devem ser implementados nas subclasses. III- A partir de uma classe Abstrata pode-se instanciar objetos. Falso. Não é possível instanciar objetos diretamente de uma classe abstrata; ela deve ser herdada e implementada. IV- Uma classe Final não pode ser herdada. Verdadeiro. Uma classe final não pode ser estendida por outras classes. V- Classes Abstratas somente podem conter métodos e atributos abstratos. Falso. Classes abstratas podem conter métodos concretos (não abstratos) e atributos normais, além de métodos abstratos. Agora, vamos ver quais itens estão corretos: - II e IV estão corretos. Portanto, a alternativa correta que contém todos os itens verdadeiros é: não há uma alternativa correta listada. Você precisa criar uma nova pergunta.