Logo Passei Direto
Buscar
Questões de multipla escolna Disciplina: 686160 - TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS Questão 1: Considere a seguinte classe e assinale a alternativa correta: 1 package br.unip.unipInterativa; 2 3 public abstract class ClasseExemplo { 4 5 private int a; 6 public static String b; 7 8 public abstract void metodol ( ) ; 9 109 public int getA() { 11 return a; 12 } 13 } A) O código erros, pois o método getA() na linha 10 deve ser marcado como código abstract. e não B) O código apresenta apresenta erros, pois o método metodo1() na linha 8 não apresenta deve ser terminado com ponto-e-vírgula. C) D) O 0 código código apresenta apresenta erros, erros, pois pois uma uma classe classe abstrata abstrata não deve deve obrigatoriamente definir atributos. herdar de uma classe concreta.
User badge image
Lucas Lemes

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar as alternativas com base na classe apresentada: A) O código apresenta erro, pois o método getA() na linha 10 deve ser marcado como código abstract. - Incorreto. O método getA() é um método concreto e não precisa ser abstract. B) O código apresenta erros, pois o método metodo1() na linha 8 não apresenta deve ser terminado com ponto-e-vírgula. - Incorreto. O método abstract não precisa de um corpo, mas a declaração está correta como está. C) O código apresenta erros, pois uma classe abstrata não deve obrigatoriamente definir atributos. - Incorreto. Uma classe abstrata pode ter atributos, não é uma obrigatoriedade, mas também não é um erro. D) O código apresenta erros, pois uma classe abstrata não deve obrigatoriamente herdar de uma classe concreta. - Incorreto. Uma classe abstrata não precisa herdar de uma classe concreta, mas isso não é um erro no código apresentado. Nenhuma das alternativas está correta, pois o código apresentado não possui erros. Portanto, você deve criar uma nova pergunta.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina