Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. A maioria das declarações de atributos possuem a palavra- chave private como modificador de acesso. Membros privados (atributos e métodos) são acessíveis apenas dentro da classe em que são declarados ou dentro de classes internas. Assinale a seguir a alternativa que apresenta a utilização correta do modificador e sua função: a. int private nome_variavel01 b. private int nome_variavel 01 c. private int nome_variavel01 d. public private int nome_variavel e. private nome_variavel int 01 2,5 pontos PE RGUNTA 2 1. Os paradigmas de programação visam classificar as linguagens de programação de acordo com suas funcionalidades. Nesse sentido, um paradigma fornece e determina a visão que o programador tem sobre a estruturação e a execução do programa. Qual o paradigma em que o programador modela o problema, por meio de classes que representam objetos e situações do mundo real utilizando um encapsulamento de funcionalidades? Assinale a alternativa correta. a. Programação declarativa. b. Programação procedural. c. Programação orientada a objetos. d. Programação de baixo nível. e. Programação funcional. 2,5 pontos PE RGUNTA 3 1. Na linguagem Java, em todas as suas versões, o uso de construtores é necessário para a criação de objetos de uma classe, ou seja, para criar uma nova instância de uma classe. Nesse contexto, considere o código a seguir. public class Pessoa { private String nome; private String sexo; public Pessoa(String _nome, String _sexo) { this.nome = _nome; this.sexo = _sexo; } } Em relação ao código apresentado, analise as afirmativas a seguir. I. O construtor da classe “pessoa” tem dois parâmetros que funcionam como variáveis locais. II. O construtor utiliza os parâmetros para setar os valores dos atributos “nome” e “sexo”. III. Não é obrigatório o uso dos parâmetros no construtor de uma classe, sendo que a declaração poderia estar vazia. IV. O construtor da classe na maioria dos casos é declarado como público, para que esteja visível e seja utilizável por outras classes. Está correto o que se afirma em: a. I, III e IV, apenas. b. II, apenas. c. I e II, apenas. d. I, II, III e IV. e. I, II e III, apenas. 2,5 pontos PERGUNTA 4 1. O uso dos métodos públicos get e set é importante para a programação orientada a objetos. Em linguagem Java, esses métodos são criados para recuperar e atribuir, respectivamente, os valores aos atributos de uma classe. Nesse contexto, analise as asserções a seguir e a relação proposta entre elas. I. A importância do uso dos getters e setters está relacionada à proteção dos atributos de uma classe frente a possíveis acessos indevidos que possam comprometer a integridade dos dados. II. Os métodos getters garantem a proteção dos atributos de acesso não autorizado e setters permitem a criação de instruções validadoras dos dados, garantindo, assim, a integridade dos valores. Analisando essas asserções, é correto afirmar que: a. a primeira asserção é falsa e a segunda é verdadeira. b. as duas asserções são falsas. c. as duas asserções são verdadeiras, mas a segunda não justifica a primeira. d. as duas asserções são verdadeiras e a segunda justifica a primeira. e. a primeira asserção é verdadeira e a segunda é falsa.
Compartilhar