Logo Passei Direto
Buscar
Considerando o código exposto acima, por que não podemos criar objetos da classe Pessoa?
Porque ela é uma classe abstrata e serve apenas para herança.
Porque ela não possui get e set para seu atributo.
Porque ela possui erros: atributo público e métodos private e protected.
Porque faltou implementar o método fala.
Porque ela é uma interface.
Porque ela é uma classe abstrata e serve apenas para herança.
User badge image
Praticando Para o Saber

ano passado

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Mais conteúdos dessa disciplina