Buscar

Unidade 3 - Exercícios de fixação programacao orientada

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

21/03/2022 12:03 Unidade 3 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=995025&cmid=234866 1/4
Página inicial / Cursos / Faculdade / 20211F / 20211F - DISCIPLINAS REGULARES / ABRIL / ENIAC_20211F_782 / Materiais de Estudo / Unidade 3 - Exercícios de �xação
Iniciado em segunda, 26 abr 2021, 11:07
Estado Finalizada
Concluída em segunda, 26 abr 2021, 11:13
Tempo
empregado
6 minutos 11 segundos
Notas 10,00 de um máximo de 10,00(100%)
Questão 1
Correto Atingiu 1,00 de 1,00
Questão 2
Correto Atingiu 1,00 de 1,00
Em relação à herança em orientação a objetos, marque a alternativa incorreta.
Escolha uma opção:
a. Um dos indicativos para criar herança é quando possuímos atributos semelhantes entre duas ou mais
classes.
b. Quando uma subclasse herda um método abstrato da superclasse, o mesmo não deve ser implementado.
c. O conceito de herança refere-se a classes que herdam membros de outras classes.
d. Subclasses também são conhecidas como classes �lhas e estas podem herdar métodos das superclasses.
e. Uma classe genérica é aquela que possui membros que são comuns entre duas ou mais classes.
A resposta correta é: Quando uma subclasse herda um método abstrato da superclasse, o mesmo não deve ser
implementado.
Em uma estrutura de herança, para instanciarmos uma classe-�lha, utilizamos qual
construtor?
Escolha uma opção:
a. O construtor da superclasse.
b. Apenas o construtor padrão.
c. Ambos os construtores.
d. Nenhum, pois estamos trabalhando com estrutura de herança.
e. O construtor da subclasse. 
A resposta correta é: O construtor da subclasse.
https://portalacademico.eniac.edu.br/
https://portalacademico.eniac.edu.br/course/index.php
https://portalacademico.eniac.edu.br/course/index.php?categoryid=28
https://portalacademico.eniac.edu.br/course/index.php?categoryid=237
https://portalacademico.eniac.edu.br/course/index.php?categoryid=272
https://portalacademico.eniac.edu.br/course/index.php?categoryid=297
https://portalacademico.eniac.edu.br/course/view.php?id=9361
https://portalacademico.eniac.edu.br/course/view.php?id=9361#section-1
https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=234866
https://atendimento.eniac.edu.br/faculdade
21/03/2022 12:03 Unidade 3 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=995025&cmid=234866 2/4
Questão 3
Correto Atingiu 1,00 de 1,00
Questão 4
Correto Atingiu 1,00 de 1,00
Questão 5
Correto Atingiu 1,00 de 1,00
Marque a alternativa incorreta.
Escolha uma opção:
a. Quando uma classe chama super(), está chamando o construtor de sua superclasse imediatamente.
b. super sempre referencia a superclasse imediatamente acima da classe chamadora.
c. A única forma de usar super é a seguinte: super(). 
d. super deve ser sempre a primeira instrução executada dentro de um construtor de subclasse.
e. Há uma segunda forma de super que age um pouco como this, exceto por referenciar sempre a superclasse
da subclasse em que é usada. Essa aplicação tem a forma geral a seguir: super.membro.
A resposta correta é: A única forma de usar super é a seguinte: super().
Marque a alternativa que de�ne métodos abstratos.
Escolha uma opção:
a. São métodos que não podem receber valores por parâmetros.
b. São métodos que não podem ser usados em outras classes.
c. São métodos que não podem ser implementados por outras classes.
d. São métodos sem implementação. 
e. Métodos abstratos são aqueles escritos com a palavra private.
A resposta correta é: São métodos sem implementação.
Em classes abstratas, temos um padrão no qual uma área de conhecimento particular de
uma classe exige que outra pessoa providencie uma parte que está faltando. Como esse
padrão é conhecido?
Escolha uma opção:
a. Passagem de parâmetros.
b. Subclasses.
c. Método gabarito. 
d. Modi�cador de acesso.
e. Sobrescrita.
A resposta correta é: Método gabarito.
https://atendimento.eniac.edu.br/faculdade
21/03/2022 12:03 Unidade 3 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=995025&cmid=234866 3/4
Questão 6
Correto Atingiu 1,00 de 1,00
Questão 7
Correto Atingiu 1,00 de 1,00
Questão 8
Correto Atingiu 1,00 de 1,00
Em relação a construtores, marque a a�rmativa incorreta.
Escolha uma opção:
a. O construtor não possui tipo de retorno.
b. Toda classe em java possui, no mínimo, um construtor.
c. Os modi�cadores de acesso do construtor podem ser: public, private e protected.
d. Construtores não podem ter argumentos. 
e. Ao nomearmos um construtor, devemos colocar o mesmo nome da classe a que pertence.
A resposta correta é: Construtores não podem ter argumentos.
Em relação a classes abstratas, marque a alternativa incorreta.
Escolha uma opção:
a. O oposto de abstrato é concreto.
b. Cada método não implementado na classe abstrata é marcado com abstract.
c. Quando possuem métodos abstratos, devem ser declaradas abstratas.
d. Classes abstratas fornecem a implementação de um ou mais métodos. 
e. Não se pode criar objetos de uma classe abstrata.
A resposta correta é: Classes abstratas fornecem a implementação de um ou mais métodos.
Quando tanto a superclasse quanto a subclasse de�nem construtores, o processo é um
pouco mais complicado, porque os dois construtores devem ser executados. Nesse caso,
devemos usar outra das palavras-chave do Java. Marque a alternativa que apresente a
palavra-chave a ser usada nesta situação.
Escolha uma opção:
a. this.
b. extends.
c. super. 
d. protected.
e. O nome da classe.
A resposta correta é: super.
https://atendimento.eniac.edu.br/faculdade
21/03/2022 12:03 Unidade 3 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=995025&cmid=234866 4/4
Questão 9
Correto Atingiu 1,00 de 1,00
Questão 10
Correto Atingiu 1,00 de 1,00
A forma geral de uma declaração class que herda uma superclasse é:
Escolha uma opção:
a. class nome-subclasse extends nome-superclasse { //corpo da classe } 
b. class nome-superclasse extends nome-subclasse{ //corpo da classe }
c. class nome-subclasse extends nome-superclasse ( //corpo da classe )
d. nome-subclasse extends nome-superclasse { //corpo da classe }
e. class nome-subclasse nome-superclasse { //corpo da classe }
A resposta correta é: class nome-subclasse extends nome-superclasse { //corpo da classe }
Marque a alternativa que melhor de�ne classes abstratas.
Escolha uma opção:
a. Classes abstratas são classes que de�nem seus atributos como privados.
b. Classes abstratas auxiliam quando algum comportamento é de�nido para a maioria ou todos os objetos
de um dado tipo.

c. Classes abstratas são aquelas que não possuem métodos.
d. Classes abstratas são conhecidas como interfaces.
e. Classes abstratas são classes que apenas de�nem como os objetos serão criados.
A resposta correta é: Classes abstratas auxiliam quando algum comportamento é de�nido para a maioria ou todos os
objetos de um dado tipo.
◄ Assunto 06 - Classes abstratas
Seguir para...
Assunto 07 - Interfaces ►
https://portalacademico.eniac.edu.br/mod/lti/view.php?id=234865&forceview=1
https://portalacademico.eniac.edu.br/mod/lti/view.php?id=234868&forceview=1
https://atendimento.eniac.edu.br/faculdade

Continue navegando