Logo Passei Direto
Buscar
Sobre o tópico em questão considere as afirmações a seguir:
É correto apenas o que se afirma em
I- Subclasses são herdeiras e superclasses são herdadas
II- Préclasses são classes herdeiras e pósclasses são herdadas
III- Classes filhas são herdeiras e classes mães são herdadas
A I apenas
B II apenas
C I e II apenas
D I e III apenas
E Nenhum dos itens está correto.
User badge image
Exercícios Para o Aprendizado

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das afirmações: I- Subclasses são herdeiras e superclasses são herdadas. Verdadeiro, essa afirmação está correta. Subclasses (ou classes filhas) herdam características das superclasses (ou classes mães). II- Préclasses são classes herdeiras e pósclasses são herdadas. Falso, essa terminologia não é comum em Programação Orientada a Objetos. O termo "préclasse" e "pósclasse" não são utilizados para descrever herança. III- Classes filhas são herdeiras e classes mães são herdadas. Verdadeiro, essa afirmação também está correta, pois classes filhas (ou subclasses) herdam de classes mães (ou superclasses). Com base na análise, as afirmações I e III estão corretas. Portanto, a alternativa que contém todos os itens verdadeiros é: D) I e III apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Dentro do contexto do Java uma exceção é um evento não esperado que ocorre no sistema operacional durante o tempo de execução (do inglês Runtime). Por padrão, as exceções interrompem a execução dos programas.
Sobre o tópico em questão considere as afirmacoes a seguir: I- Para criar sua própria exceção basta criar um método com assinatura específica das exceções. II-Um dos usos de criar suas próprias exceções é a possibilidade de personalizar o tratamento para cada problema específico e flexibilidade, por permitir adicionar novos atributos e métodos. III- RuntimeException é um tipo de exceção checadas pelo compilador e precisam de try catch. É correto apenas o que se afirma em
I- Para criar sua própria exceção basta criar um método com assinatura específica das exceções.
II-Um dos usos de criar suas próprias exceções é a possibilidade de personalizar o tratamento para cada problema específico e flexibilidade, por permitir adicionar novos atributos e métodos.
III- RuntimeException é um tipo de exceção checadas pelo compilador e precisam de try catch.
A I apenas
B II apenas
C I e II apenas
D I e III apenas
E Nenhum dos itens está correto.

O Java possui comandos que servem para resolver ambiguidades e fazer referências explícitas para as classes.
Sobre o tópico em questão considere as afirmações a seguir: I- O comando super faz referência explícita a superclasse II- O comando this faz referência explícita a própria classe III- O comando sub faz referência explícita a subclasse. É correto apenas o que se afirma em
I. O comando super faz referência explícita a superclasse
II. O comando this faz referência explícita a própria classe
III. O comando sub faz referência explícita a subclasse.
A - I apenas
B - II apenas
C - I e II apenas
D - I e III apenas
E - Nenhum dos itens está correto.

A terminologia polimorfismo, vem do grego (polýs = muitas, morphé = formas), no contexto da computação pode significar diferentes coisas, geralmente relacionadas com objetos sendo trabalhados de diferentes formas.
Sobre o tópico em questão considere as afirmacoes a seguir: I- Java permite uma subclasse ter várias superclasse, bastando usar a vírgula para separar as classes após o comando extends. II-O comportamento da interface lembra a classe abstrata e não pode ser instanciada. III- Em resumo, uma Interface pode ser entendida como um protocolo que explica como deve ser os atributos de uma classe.
D I e III apenas
E Nenhum dos itens está correto.

Sobre o tópico em questão considere as afirmações a seguir: I- Singleton é um design pattern II- Singleton consiste em uma solução para o problema de coordenador múltiplos processadores executando instruções que acessam uma mesma variável. III- Sua implementação é semelhante a de uma classe no entanto escrevemos ‘singleton’ no lugar de ‘class’ na hora de sua criação.
É correto apenas o que se afirma em
A I apenas
D I e III apenas
E Nenhum dos itens está correto.

Sobre o tópico em questão considere as afirmações a seguir: I- Não é possível aplicar mais de um construtor por classe. II-Classes que não tenham um construtor explícito ganham um construtor vazio implícito III- Construtores são criados colocando ‘void’ antes do nome do construtor.
É correto apenas o que se afirma em
A I apenas
B II apenas
C I e II apenas
D I e III apenas
E Nenhum dos itens está correto.

Conteúdo abordado na Aula 5 - Tema 3
class Exemplo{}; é uma declaração válida de classe abstrata II- public abstract void exemplo(); é uma declaração válida de método abstrato III- Você pode ter métodos abstratos dentro de classes não abstratas. É correto apenas o que se afirma em
(CORRETO) I. Está correta a forma de declarar a classe abstrata. Basta o uso do termo abstract antes do termo class
(CORRETO) II. Está correta a forma de declarar o método abstrato. Basta o uso do termo abstract antes do tipo de retorno do método
(FALSO) III. Métodos abstratos só podem ser declarados em classes abstratas.
A I apenas
B II apenas
C I e II apenas
D I e III apenas
E Nenhum dos itens está correto.

Mais conteúdos dessa disciplina