wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Revisão de Conceitos POO

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

No código demonstrado na imagem, qual a assinatura da função?

a)

consultarPessoa()

b)

usuário

c)

return usuario;

d)

Pessoa

2.

No código demonstrado na imagem, qual o termo que determina que ela será acessível por outra classe?

a)

public

b)

return

c)

Pessoa

d)

new

3.

No código demonstrado na imagem, qual o "tipo" da variável "usuario"?

a)

Pessoa

b)

public

c)

Pessoa

d)

new

4.

As linhas 15, 16, 17 e 18 possuem uma estrutura que não é considerada ao rodar o código. Esta estrutura é chamada de:

a)

Comentário

b)

Retorno

c)

Classe

d)

Variável

5.

A estrutura inicial de uma classe, seguindo as boas práticas de programação, é melhor representada em:

a)

public class NomeDaClasse(){}

b)

public class Nome_Da_Classe(){}

c)

public Class NomeDaClasse(){}

d)

public class nomeDaClasse(){}

6.

Qual palavra-chave é utilizada para criar uma nova instância de uma classe em Java?

a)

new

b)

static

c)

public

d)

return

7.

Na linguagem JAVA, qual palavra-chave indica o início da definição de uma classe?

a)

void

b)

static

c)

return

d)

class

8.

Em Java, qual é o nome do método utilizado para inicializar um novo objeto de uma classe?

a)

Construtor

b)

Comentário

c)

Função

d)

Interface

9.

Qual destas opções representa corretamente a declaração de uma variável do tipo inteiro em Java?

a)

int idade;

b)

idade = int;

c)

integer idade;

d)

idade int;

10.

Em Java, qual destas opções representa corretamente a criação de um objeto da classe Pessoa?

a)

usuario = Pessoa();

b)

Pessoa = new usuario();

c)

new Pessoa usuario();

d)

Pessoa usuario = new Pessoa();

11.

Qual palavra-chave em Java é usada para indicar que um método não retorna nenhum valor?

a)

void

b)

static

c)

class

d)

return

12.

São classes utilizadas para mapear os campos de um banco de dados, facilitando o processo de salvar e recuperar informações do banco para a aplicação e vice-versa:

a)

Entidades

b)

DTOs

c)

MBeans

d)

DAOs

13.

São classes utilizadas para gerenciar as operações dentro de uma funcionalidade. Pertencem à camada de controle da aplicação:

a)

MBeans

b)

Entidades

c)

DTOs

d)

DAOs