Ed
ano passado
Para responder à sua pergunta, vamos analisar as alternativas apresentadas. 1. Porque ela é uma classe abstrata e serve apenas para herança. - Esta afirmação é verdadeira. Classes abstratas não podem ser instanciadas diretamente, pois são projetadas para serem subclasses. 2. Porque ela não possui get e set para seu atributo. - Isso não é verdade. A ausência de métodos get e set não impede a criação de objetos de uma classe. 3. Porque ela possui erros: atributo público e métodos private e protected. - A visibilidade dos atributos e métodos não impede a criação de objetos, desde que a classe não seja abstrata. 4. Porque faltou implementar o método fala. - Se a classe é abstrata e define um método abstrato, a classe não pode ser instanciada, mas isso não é a única razão. 5. Porque ela é uma interface. - Se fosse uma interface, não poderia ser instanciada, mas a questão fala de uma classe abstrata. 6. Porque ela é uma classe abstrata e serve apenas para herança. - Esta é a mesma afirmação da primeira alternativa e é correta. A alternativa correta é: Porque ela é uma classe abstrata e serve apenas para herança.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material