Leandro Serra
Test por , creado hace más de 1 año

Teste realizado no curso de Orientação a Objetos com JAVA do ITA

22
0
0
Leandro Serra
Creado por Leandro Serra hace casi 7 años
Cerrar

Interfaces e Encapsulamento

Pregunta 1 de 8

1

Um método de acesso serve apenas para configurar e acessar diretamente o valor de um atributo?

Selecciona una de las siguientes respuestas posibles:

  • Não

  • Sim

Explicación

Pregunta 2 de 8

1

Considere a frase: "A classe que usa um método de acesso deve saber quando esse método contém um cálculo ou realiza uma transformação nos valores." Essa frase é:

Selecciona una de las siguientes respuestas posibles:

  • falso

  • verdadeiro

Explicación

Pregunta 3 de 8

1

Ao retornar um objeto que está referenciado em um atributo da classe, o que é retornado?

Selecciona una de las siguientes respuestas posibles:

  • Uma referência para o mesmo objeto

  • Uma cópia do objeto armazenado

Explicación

Pregunta 4 de 8

1

Quais as alternativas para permitir acesso a um array armazenado em um atributo privado sem permitir sua modificação?

Selecciona una de las siguientes respuestas posibles:

  • Tornar o atributo público

  • Retornar o array diretamente

  • Criar métodos para acesso às informações do array sem retornar o array diretamente

  • Retornar uma cópia do array

Explicación

Pregunta 5 de 8

1

O que uma interface pode possuir em Java (antes de Java 8)?

Selecciona una de las siguientes respuestas posibles:

  • Variáveis de instância

  • Variáveis finais e estáticas

  • Métodos concretos

  • Métodos abstratos

  • Construtores

Explicación

Pregunta 6 de 8

1

Uma classe pode implementar mais de uma interface?

Selecciona una de las siguientes respuestas posibles:

  • sim

  • não

Explicación

Pregunta 7 de 8

1

Esse tipo de herança múltipla é permitida em Java?
public interface InterA extends InterB, InterC {
}

Selecciona una de las siguientes respuestas posibles:

  • sim

  • não

Explicación

Pregunta 8 de 8

1

Ao implementar uma interface, o que uma classe precisa fazer?

Selecciona una de las siguientes respuestas posibles:

  • Inicializar as variáveis definidas na interface

  • Implementar todos os métodos especificados na interface

  • Chamar seus construtores

Explicación