Wikipedia

Resultados da pesquisa

domingo, 28 de agosto de 2022

Programação Orientada a Objetos - atividade 2 - fam

 

Atividade Objetiva 2


 
Sinalizar pergunta: Pergunta 1
Pergunta 12 pts

Leia o texto a seguir:

 

A maioria das declarações de variável de instância é precedida pela palavra-chave private. Da mesma forma que public, private é um modificador de acesso. As variáveis ou métodos declarados com o modificador de acesso private só são acessíveis a métodos da classe em que isso ocorre. 

 

Fonte: DEITEL, H.; DEITEL, P. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2017. p. 58

 

Considerando o padrão para garantir o encapsulamento das classes, avalie as afirmações a seguir:

 

I. O método get recebe um atributo como parâmetro.

 

II. O método set retorna um atributo.

 

III. Métodos get e set podem ser públicos.

 

IV. Devemos criar get e set para todos os atributos.

 

É correto o que se afirma em:

Grupo de escolhas da pergunta
 
Sinalizar pergunta: Pergunta 2
Pergunta 22 pts

Leia o trecho a seguir:

 

Todo o código deve estar em alguma classe, pois quando executamos algum aplicativo java nós estamos, na verdade, executando uma classe.

 

Disponível em: https://www.devmedia.com.br/entendendo-a-estrutura-de-um-codigo-java/24622 (Links para um site externo.). Acesso em: 05 de novembro de 2020.

 

Examinando a linha de código em Java Aluno al = new Aluno();, define-se al como...

Grupo de escolhas da pergunta
 
Sinalizar pergunta: Pergunta 3
Pergunta 32 pts

Leia o texto a seguir:

 

Os membros public de uma classe são acessíveis onde quer que o programa tenha uma referência a um objeto dessa classe ou a uma de suas subclasses. Os membros private de uma classe só são acessíveis dentro da própria classe. Nesta seção, introduziremos o modificador de acesso protected. Utilizar acesso protected oferece um nível intermediário de acesso entre public e private. Os membros protected de uma superclasse podem ser acessados por membros dessa superclasse, de suas subclasses e de outras classes no mesmo pacote.

 

Fonte: DEITEL, H.; DEITEL, P. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2017. p. 286.

 

Considerando as informações apresentadas, assinale a opção correta:

Grupo de escolhas da pergunta
 
Sinalizar pergunta: Pergunta 4
Pergunta 42 pts

Considere a classe em Java a seguir:

 

class Pessoa {

            public String nome;

            public int idade;

            public String cpf;

           

            public Pessoa(String n) {

                        this.nome = n;

            }

            public Pessoa(String n, int i){

                        this.n = nome;

                        this.i = idade;

            }

}

 

Considerando a classe acima, analise as afirmações a seguir:

 

I. Contém dois métodos com o mesmo nome, o que dará erro.

 

II. Contém dois métodos sem tipo de retorno, o que dará erro.

 

III. Não impede que seus atributos sejam modificados externamente.

 

Estão corretas as afirmações:

Grupo de escolhas da pergunta
 
Sinalizar pergunta: Pergunta 5
Pergunta 52 pts

Leia o texto a seguir:

 

Usando os métodos set e get, você pode validar tentativas de modificações nos dados private e controlar como os dados são apresentados para o chamador — esses são benefícios convincentes da engenharia de software. (...) Se a variável de instância fosse public, qualquer cliente da classe — isto é, qualquer outra classe que chama os métodos de classe — poderia ver os dados e fazer o que quisesse com eles, inclusive configurá-los como um valor inválido.

 

Fonte: DEITEL, H.; DEITEL, P. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2017. p. 63.

 

Considerando o que você estudou sobre abstração, analise as afirmações abaixo:

 

I. Atributos representam o estado de um objeto, por armazenar informações particulares sobre o outro.

 

II. Métodos representam habilidades de um objeto, por conterem instruções que serão executadas utilizando o estado do objeto.

 

III. Atributos devem ser públicos, caso contrário o estado de um objeto seria constante.

 

IV. Métodos devem ser privados, caso contrário entidades externas poderão interferir no funcionamento do objeto.

 

São corretas as afirmações:

Grupo de escolhas da pergunta

Nenhum comentário:

Postar um comentário

AO2 - Sistemas Distribuidos - FAM - NOTA 10

  AO2   Sinalizar pergunta: Pergunta 1 Pergunta 1 Leia o texto abaixo:   Por conta da pandemia COVID – 19 (2020), Ana começou a trabalhar em...