Desafio Sobre POO

Desafio Sobre POO

O que você sabe sobre Programação Orientada a Objetos?

Imagem de perfil user: Maria Almeida
Maria Almeida

Anúncios

1

Elemento do código Java que utilizamos para representar objetos do mundo real.

Atributo
Classe
Método
Abstração
2

É a classe materializada, ou seja, ela com os devidos atributos qualificados.

Objeto
Atributo
Método
3

São as características que definem a classe.

Atributos
Métodos
Getters
4

São os comportamentos/ações de uma classe.

Métodos
Atributos
Setters
5

São padrões de visibilidade de acessos às classes, atributos e métodos.

Encapsulamento
Abstração
Modificadores de Acesso
6

Quando um programa cria (instancia) um objeto da classe Banco, a variável senha é encapsulada (ocultada). Qual método de acesso é responsável pelo encapsulamento da senha?

Public
Protected
Private
7

Qual modificador de acesso possibilita que uma declaração possa ser acessada de qualquer lugar e por qualquer entidade que possa visualizar a classe a que ela pertence?

Public
Protected
Private
8

Qual modificador de acesso possui essas características: Torna o membro acessível às classes do mesmo pacote ou através de herança, seus membros herdados não são acessíveis a outras classes fora do pacote em que foram declarados.

Protected
Final
Static
9

Qual modificador de acesso possui essas características: A classe e/ou seus membros são acessíveis somente por classes do mesmo pacote, na sua declaração não é definido nenhum tipo de modificador, sendo este identificado pelo compilador.

Default (padrão)
Final
Protected
10

Qual modificador de acesso possui essas características: Quando é aplicado na classe, não permite estende-la, nos métodos impede que o mesmo seja sobrescrito (overriding) na subclasse

Private
Default (padrão)
Final
11

Qual modificador de acesso possui essas características: Não é aplicado nas variáveis, apenas nas classes. Permite que a classe não seja instanciada. Para indicar que um método de uma classe deve ser necessariamente redefinido em cada uma de suas subclasses

Abstract
Final
Static
12

Qual modificador de acesso faz com que a classe possua essas condições? É acessível somente dentro da própria classe em que foi declarada. Ela não pode ser acessada de fora da classe, nem mesmo por outras classes no mesmo pacote.

Final
Public
Private
13

Qual modificador de acesso possui essa característica: É usada para criar variáveis que são visíveis para apenas uma função.

Abstract
Final
Static
14

Trata-se de um tipo especial de método utilizado para criar e inicializar objetos a partir de uma classe. Como chamamos esse tipo de método?

Método de Obtenção
Método Construtor
Método de Configuração
15

O objetivo principal deste método é garantir que um objeto seja criado com um estado inicial consistente e válido. Como chamamos esse tipo de método?

Método Construtor
Método de Configuração
Método de Obtenção
16

Em POO, quem são os responsáveis por acessar e modificar os valores dos atributos de uma classe?

Getters e Setters
Métodos de Acesso
Modificadores de Acesso
17

Getters também podem ser chamados de...

Método de Obtenção
Método de Configuração
Método de Busca
18

Setters também podem ser chamados de...

Métodos de Configuração
Métodos de Obtenção
Métodos de Acesso
19

GETTERS ou SETTERS? Responsáveis por retornar o valor de um atributo específico.

Setters
Getters
20

GETTERS ou SETTERS? Responsáveis por definir (ou modificar) o valor de um atributo específico.

Setters
Getters
21

Determinam a visibilidade de acesso, as classes, atributos e métodos.

Métodos de Acesso
Encapsulamento
Modificadores de Acesso
22

Regulam o acesso a dados internos e seu uso incentiva o encapsulamento dos dados da classe.

Modificadores de Acesso
Encapsulamento
Métodos de Acesso
23

Mecanismo de programação que vincula o código e os dados que ele trata, mantendo os dois seguros contra a interferência externa.

Encapsulemento
Métodos de Acesso
Modificadores de Acesso
24

VERDADEIRO ou FALSO? O encapsulamento pode ocorrer em dois níveis: Nível de Classe & Nível de Membro

Falso
Verdadeiro
25

__________ promove a extensibilidade do código, a reutilização e uma maior coerência lógica no modelo de implementação.

Herança
Abstração
Polimorfismo
26

Além de "Classe Pai", quais outros nomes possíveis que detonam o conceito genérico de classe?

Classe Base e Superclasse
Classe Base e Subclasse
Superclasse e Classe Básica
Clase Base e Clase Padrão
27

Como podemos chamar a classe que herda as características da classe pai?

Classe Filha ou Classe Menor
Subclasse, Classe Filha ou Classe Menor
Subclasse ou Classe Menor
Classe Filha ou Subclasse
28

Uma classe abstrata é implementada em Java para representar entidades e conceitos abstratos, sendo considerada qual tipo de classe?

Subclasse
Classe Filha
Classe Pai
29

Uma classe________________ não pode ser instanciada diretamente (ou seja, não é possível criar objetos dessa classe)

Base
Filha
Pai
Abstrata
30

_______________ permite fazer funções que não retornam nada e funções que não têm parâmetros

Static
Void
Classes Filhas
31

Modificadores de acesso estão inseridos no princípio do______________________.

Encapsulamento
Void
Abstração
32

Preencha as lacunas: ________________permite que você compartilhe propriedades e métodos entre classes, promovendo a reutilização de código. O_______________permite que você trate objetos de classes diferentes de maneira uniforme,

Encapsulamento / Herança
Herança / Encapsulamento
Polimorfismo / Herança
Herança / Polimorfismo
33

Do que estamos falando aqui? "Está diretamente ligado à dependência entre classes, referindo-se ao modo como diferentes classes se conectam umas com as outras."

Encapsulamento
Coesão
Acoplamento
34

De quem estamos falando aqui? "Se relaciona as responsabilidades de uma determinada classe e de cada um de seus métodos."

Coesão
Acoplamento
Métodos de Acesso
35

Preencha a lacuna: "Atributos definidos com o modificador de acesso________são compartilhados por todos os objetos de uma classe e podem ser modificados a qualquer momento."

Public
Protected
Static
36

Qual o nome do ÚNICO modificador de acesso que é inserido automaticamente caso seja esquecido?

package-static
package-protected
package-private
Quizur Logo

Siga nossas redes sociais:

Incorporar

Para incorporar este quiz ao seu site copie e cole o código abaixo.