Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Orientação a objetos básica

Total questions: 9

Worksheet time: 6mins

Name
Class
Date
1.

Em Orientação a Objetos, um objeto possui as seguintes características, EXCETO:

a)

Estado

b)

Comportamento

c)

Chave primária

d)

Identidade

2.

O 'Estado' de um objeto é caracterizado:

a)

pelos valores de seus atributos.

b)

pelos seus métodos.

c)

pelas suas referências.

d)

pela sua localização.

3.

O conjunto de operações (métodos) de um objeto define:

a)

A sua identidade.

b)

A sua estrutura interna.

c)

O seu comportamento.

d)

O seu estado.

4.

É uma boa prática em Orientação a Objetos:

a)

Criar classes sem atributos.

b)

Manter os atributos encapsulados.

c)

Manter os métodos encapsulados.

d)

Manter os atributos na abstração.

5.

Considere a classe Conta ao lado.

Analise o código a seguir:

Conta c1, c2, c3;

c1 = new Conta( );

c3 = new Conta( );

// Ponto de controle

// No 'Ponto de controle', do programa quantos

// objetos Conta existem?

a)

Nenhum.

b)

Um.

c)

Dois.

d)

Três.

6.

Considere a classe Conta ao lado.

Analise o trecho de código a seguir:

Conta c1, c2, c3;

c1 = new Conta( );

c3 = null;

c2 = c1;

c1 = c3;

System.out.println(c1.consultarSaldo( ));

// Ponto de controle

Na linha anterior ao 'Ponto de controle' o que ocorreria?

a)

Mostraria na tela o saldo do objeto Conta da referência em c1.

b)

Mostraria na tela o saldo do objeto Conta da referência em c2.

c)

Mostraria na tela a referência do objeto Conta.

d)

Geraria uma exceção (erro) de "NullPointerException".

7.

A única afirmação correta é:

a)

Um objeto pode ter várias variáveis (ou atributos) com a sua referência.

b)

Classificar classes semelhantes geram um objeto.

c)

Toda classe precisa ter pelo menos uma instância (objeto).

d)

Um objeto não precisa ser uma instância de uma classe.

8.

O método 'main' de Java:

public static void main (String[] args)

indica que este método:

(MÚLTIPLA ESCOLHA)

a)

Tem escopo de objeto.

b)

Retorna um array de Strings.

c)

Tem escopo de classe.

d)

Tem visibilidade pública.

9.

Uma estrutura que contém várias referências para outros objetos é chamada de:

a)

CRUD.

b)

Coleção.

c)

Referências.

d)

API.