Buscar

LINGUAGEM DE PROGRAMAÇÃO Aula 4 Exercício 1

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO
4a aula
		
	 
	Lupa
	 
	 
	 
		1
        Questão
	
	
	
		
	
	Será gerado erro de compilação pois há erro de sintaxe em: c.cor="Prata";
	
	O objeto c não pode ser instanciado, pois não há construtor na classe.
	
	O código é executado normalmente, pois c é uma instancia da mesma classe que o atributo
	
	O código é executado normalmente, pois c não é uma instancia da mesma classe que o atributo
	 
	Será gerado um erro de compilação, pois o atributo é private.
	Respondido em 08/09/2020 16:03:51
	
		
	Gabarito
Comentado
	
	
		
	Gabarito
Comentado
	
	
	 
		2
        Questão
	
	
	O Encapsulamento é o mecanismo utilizado em orientação a objetos para obter segurança, modularidade e autonomia dos objetos através dos modificadores.
Marque a questão que apresenta a abrangência do modificador protected.
		
	
	Acessado apenas na classe e na subclasse.
	
	Acessado na classe e no pacote.
	
	Acessado de qualquer lugar.
	 
	Acessado na classe, no pacote e na subclasse.
	
	Acessado no pacote e na subclasse.
	Respondido em 08/09/2020 16:03:58
	
		
	Gabarito
Comentado
	
	
	 
		3
        Questão
	
	
	Assinale a alternativa que apresenta a assinatura de um método declarado corretamente em Java.
		
	
	public void calcular(int, int) { }
	
	public void calcular int v1, int v2 { }
	
	public void (int v1, int v2) { }
	 
	public void calcular(int v1, int v2) { }
	
	public void calcular(v1, v2) { }
	Respondido em 08/09/2020 16:04:01
	
	
	 
		4
        Questão
	
	
	Agregação e composição definem relacionamentos entre _______ para os quais deve ser definida a ________ da relação. Já a relação de herança expressa uma _______ entre as classes. Escolha a opção que complementa corretamente o texto anterior:
		
	
	Classes; prioridade; hierarquia
	
	Objetos; hierarquia; prioridade
	
	Classes; hierarquia; cardinalidade
	 
	Objetos; cardinalidade; hierarquia
	
	Métodos; cardinalidade; prioridade
	Respondido em 08/09/2020 16:06:29
	
	
	 
		5
        Questão
	
	
	______________________ permite que um método com o mesmo nome, porém com diferentes argumentos, possua diferentes e retorne valores de diferentes tipos.
		
	
	Overflow
	
	TransOver
	
	Override
	
	Overriden
	 
	Overloading
	Respondido em 08/09/2020 16:06:34
	
	
	 
		6
        Questão
	
	
	Como se instancia um objeto em Java?
		
	
	Classe objeto = new Construtor;
	
	Classe objeto = Construtor();
	
	Construtor objeto = new Classe();
	
	Construtor objeto = new Classe;
	 
	Classe objeto = new Construtor();
	Respondido em 08/09/2020 16:04:19
	
	
	 
		7
        Questão
	
	
	Assinale a opção que não faz parte do conceito de orientação a objetos.
		
	 
	procedimento
	
	método
	
	classe
	
	herança
	
	atributo
	Respondido em 08/09/2020 16:06:46
	
		
	Gabarito
Comentado
	
	
	 
		8
        Questão
	
	
	Quando desenvolvemos uma classe em Java podemos definir um atributo de diferentes formas, como usar modificadores de visibilidade e também definí-lo como estático, usando o termo static. Definir um atributo como static significa:
		
	
	É a forma mais próxima de se definir um atributo local em Java.
	
	É um atributo do objeto e não da classe.
	 
	O valor deste atributo é o mesmo para todas as instâncias da classe (ele é compartilhado).
	
	É acessado pelo objeto e não pela classe.
	
	O dado atribuído a este atributo fica guardado no objeto, e não na classe.
	Respondido em 08/09/2020 16:04:32

Mais conteúdos dessa disciplina