Questão 6
O modificador abstract é aplicado, somente, a métodos e a classes. Métodos abstratos não fornecem implementações e, em classes abstratas, não é possível a criação de objetos da classe e, normalmente, possuem um ou mais métodos abstratos. (NOEL, p.63, 2020).
NOEL, Andre Abdala et al. Programação III. Reimpressão - Maringá - PR. Unicesumar, 2020.
Levando em consideração as situações listadas a seguir, qual permite um comportamento polimórfico, levando em consideração as boas práticas da orientação a objetos?
Alternativa 1:
Sempre declarar um atributo com a Superclasse ou Interface
Alternativa 2:
Sempre utilizar static em todos os atributos da superclasse
Alternativa 3:
Sempre utilizar static em todos os métodos da subclasse
Alternativa 4:
Aplicar final em todos os atributos de classe para garantir a consistência do comportamento polimóf
Soluções para a tarefa
Respondido por
2
Resposta:
Alternativa 3:
Sempre utilizar static em todos os métodos da subclasse
Explicação:
modificador abstract é aplicado, somente, a métodos e a classes. Métodos abstratos não fornecem implementações e, em classes abstratas, não é possível a criação de objetos da classe e, normalmente, possuem um ou mais métodos abstratos.
Perguntas interessantes
Geografia,
5 meses atrás
Matemática,
5 meses atrás
Português,
5 meses atrás
Inglês,
6 meses atrás
História,
6 meses atrás
Matemática,
11 meses atrás
Saúde,
11 meses atrás
Filosofia,
11 meses atrás