DEV Community

FUNDAMENTOS JAVA
FUNDAMENTOS JAVA

Posted on

1

Testes Finais do Capítulo 7

1 Uma superclasse tem acesso aos membros de uma subclasse? E a subclasse pode acessar os membros de uma superclasse?
Exemplo: Exercicio1

2 Crie uma subclasse de TwoDShape chamada Circle. Inclua um método area( ) que calcule a área do círculo e um construtor que use super para inicializar a parte referente a TwoDShape.

3 Como impedir que uma subclasse tenha acesso a um membro de uma super classe?

4 Descreva a finalidade e a aplicação das duas versões de super mostradas neste capítulo.

5 Dada a hierarquia a seguir:
class Alpha { ...
class Beta extends Alpha { ...
Class Gamma extends Beta { ...

Em que ordem os construtores dessas classes concluem sua execução quando um objeto Gamma é instanciado?

6 Uma referência da superclasse pode referenciar um objeto da subclasse. Explique por que isso é importante no âmbito da sobreposição de métodos.

7 O que é uma classe abstrata?

8 Como impedir que um método seja sobreposto? E que uma classe seja herdada?

9 Explique como a herança, a sobreposição de métodos e as classes abstratas são usadas para dar suporte ao polimorfismo.

10 Que classe é superclasse de todas as outras classes?

11 Uma classe que contém pelo menos um método abstrato deve ser declarada
como abstrata. Verdadeiro ou falso?

12 Que palavra-chave é usada para criar uma constante nomeada?

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

While many AI coding tools operate as simple command-response systems, Qodo Gen 1.0 represents the next generation: autonomous, multi-step problem-solving agents that work alongside you.

Read full post

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay