Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS I - ATIVIDADE TELEAULA III

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

Prévia do material em texto

Usuário
	tiago.silva123 @unipinterativa.edu.br
	Curso
	PROGRAMAÇÃO ORIENTADA A OBJETOS I
	Teste
	ATIVIDADE TELEAULA III
	Iniciado
	21/04/20 14:43
	Enviado
	21/04/20 14:43
	Status
	Completada
	Resultado da tentativa
	0 em 0 pontos  
	Tempo decorrido
	0 minuto
	Autoteste
	O aluno responde e o resultado do aluno não é visível ao professor.
	Resultados exibidos
	Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente
· Pergunta 1
0 em 0 pontos
	
	
	
	Assinale a alternativa incorreta.
	
	
	
	
		Resposta Selecionada:
	c. 
Um atributo static tem seu valor constante, ou seja, não pode ser alterado.
	Respostas:
	a. 
Uma classe pode ter mais de um construtor.
	
	b. 
O compilador decide qual sobrecarga de método utilizar a partir dos parâmetros passados para o método.
	
	c. 
Um atributo static tem seu valor constante, ou seja, não pode ser alterado.
	
	d. 
Um método static pode ser executado diretamente da classe, não necessitando de uma instância desta classe.
	
	e. 
Um método static pode ser sobrecarregado.
	Feedback da resposta:
	Resposta: C.
	
	
	
· Pergunta 2
0 em 0 pontos
	
	
	
	O paradigma orientado a objetos incentiva a prática da reutilização de código. Qual das alternativas abaixo não se aplica a este conceito?
	
	
	
	
		Resposta Selecionada:
	a. 
Com o polimorfismo entre classes, economizamos a escrita de código
	Respostas:
	a. 
Com o polimorfismo entre classes, economizamos a escrita de código
	
	b. 
A delegação permite reutilizar classes em outras classes.
	
	c. 
A herança entre classes faz com que definições de atributos e métodos sejam passados de uma classe a outra.
	
	d. 
Podemos reutilizar um método construtor de uma superclasse invocando-o do construtor de uma subclasse.
	
	e. 
A reutilização de código torna a manutenção do sistema mais rápida e barata.
	Feedback da resposta:
	Resposta: A.
	
	
	
· Pergunta 3
0 em 0 pontos
	
	
	
	Qual das alternativas abaixo pode ser afirmada com relação aos métodos construtores?
	
	
	
	
		Resposta Selecionada:
	e. 
Uma classe pode ter mais de um método construtor.
	Respostas:
	a. 
Métodos construtores não possuem valor de retorno, por isso são sempre void.
	
	b. 
Métodos construtores não podem receber parâmetros.
	
	c. 
Métodos construtores podem ser executados a qualquer momento.
	
	d. 
Métodos construtores podem ter qualquer nome.
	
	e. 
Uma classe pode ter mais de um método construtor.
	Feedback da resposta:
	Resposta: E.
	
	
	
· Pergunta 4
0 em 0 pontos
	
	
	
	Sobre os atributos e métodos de uma classe, podemos afirmar que:
	
	
	
	
		Resposta Selecionada:
	a. 
atributos não apresentam parêntesis;
	Respostas:
	a. 
atributos não apresentam parêntesis;
	
	b. 
métodos só apresentam parêntesis se possuírem parâmetros;
	
	c. 
atributos devem possuir uma implementação declarada na classe que será executada no objeto;
	
	d. 
métodos sem parâmetros comportam-se como atributos;
	
	e. 
métodos com retorno void devem possuir o comando return em sua implementação.
	Feedback da resposta:
	Resposta: A.

Continue navegando