As classes abstratas e concretas são fundamentais para organizar e estruturar sistemas de
forma eficiente e flexível, pois promovem a reutilização de código e simplificam os
processos de manutenção. O uso dessas classes permite ao desenvolvedor criar sistemas
mais robustos, modulares e aderentes aos princípios da Programação Orientada a Objetos
(POO).
Tendo como referência o tema classes concretas, classes abstratas e métodos abstratos,
analise as afirmativas abaixo, assinalando V, para as Verdadeiras, e F, para as Falsas.
( ) As classes concretas atuam como modelos que definem um conjunto de
características e comportamentos que suas subclasses devem seguir, sem estarem
diretamente associadas a objetos.
( ) Superclasses abstratas obrigam suas subclasses a sobrescrever e implementar os
métodos declarados como abstratos.
( ) Uma subclasse concreta deve fornecer implementações concretas de todos os
métodos abstratos herdados da superclasse; caso contrário, será considerada
abstrata também.
A sequência correta, de cima para baixo, é: