Buscar

LINGUAGEM DE PROGRAMAÇÃO AULA4

Prévia do material em texto

Parte superior do formulário
			 
	LINGUAGEM DE PROGRAMAÇÃO
4a aula
		
	 
	Lupa
	 
	 
	
Vídeo
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0261_EX_A4_V1 
	Matrícula: 
	Aluno( a): 
	Data: 25/05/2017 12:18:12 (Finalizada)
	
	 1a Questão (Ref.: 201602837368)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a opção que não faz parte do conceito de orientação a objetos.
		
	
	atributo
	 
	classe
	
	herança
	 
	procedimento
	
	método
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201602836493)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o que está errado, verificando a classe Pessoa e na sequência a classe TestaPessoa.
public class Pessoa{ 
        String nome; 
        int idade; 
        String telefone; 
        public void exibirDados(){
                  System.out.println("Nome:"+nome); 
                  System.out.println("Idade:" + idade+ " anos");
                  System.out.println("Telefone:"+ telefone); 
        }
}
public class TestaPessoa{ 
          public static void main (String [] args){ 
                       exibirDados(); 
          }
 }
		
	
	não há erros nos códigos acima.
	 
	faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da variável de referência indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria substituída pela linha p.exibirDados().
	
	faltou o método main na classe Pessoa.
	
	faltou criar o objeto na classe Pessoa.
	
	o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
	
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201603402933)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	
		
	
	O código é executado normalmente, pois c é uma instancia da mesma classe que o atributo
	 
	O objeto c não pode ser instanciado, pois não há construtor na classe.
	
	Será gerado erro de compilação pois há erro de sintaxe em: c.cor="Prata";
	 
	Será gerado um erro de compilação, pois o atributo é private.
	
	O código é executado normalmente, pois c não é uma instancia da mesma classe que o atributo
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201603382433)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	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 na classe, no pacote e na subclasse.
	
	Acessado na classe e no pacote.
	
	Acessado de qualquer lugar.
	 
	Acessado no pacote e na subclasse.
	
	Acessado apenas na classe e na subclasse.
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201602837345)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Dado o código Java abaixo, marque a alternativa correta referente à criação de um objeto Cliente, o qual faz uso do código informado: 
public class Cliente{ 
String nome = null; 
int idade = 0; 
String endereco = null; 
public Cliente(String nome, int idade, String endereco){ 
this.nome = nome; 
this.idade = idade; 
this.endereco = endereco; 
} }
		
	
	Cliente cliente = Cliente();
	
	Cliente cliente = Cliente("Maria", "20","R das Flores 322");
	 
	Cliente cliente = new Cliente();
	
	New Cliente = Cliente("Maria", "20","R das Flores 322");
	 
	Cliente cliente = new Cliente("Maria", 20, "R das Flores 322");
	
	
	
	
	 6a Questão (Ref.: 201603080402)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "Uma casa está para uma planta arquitetônica assim como um(a) __________ está para uma classe."
		
	
	método
	
	variável
	
	parâmetro
	 
	objeto
	
	atributo
	
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201602838626)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Para declarar uma constante chamada SIZE do tipo inteiro e com valor 10 no Java, podemos utilizar a construção:
		
	 
	static final int SIZE = 10
	
	static extend integer SIZE = 10
	
	this extend integer SIZE := 10
	 
	this final int SIZE :=10
	
	void final int SIZE = 10
	
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201602836970)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Dado o seguinte modelo:
 
 
Marque a alternativa que define a classe Pessoa.
 
		
	
	public class Pessoa { 
public static main (String args[]) { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
}
	 
	public Pessoa { 
public static main (String args[]) { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
}
	 
	public class Pessoa { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
}
	
	public Pessoa { 
public static main (String args[]) { 
private codigoPessoa int; 
private nome String; 
private endereco String; 
private telefone int; 
} 
}
	
	public Pessoa { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
}
	
	
	
	
	
	
Parte inferior do formulário

Continue navegando