Programação Orientada a Objetos

Programação Orientada a Objetos

Assessment

Quiz

Other

University

Medium

Created by

Henrique Lima

Used 1+ times

FREE Resource

Student preview

quiz-placeholder

14 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

15 mins • 1 pt

Em java existem 8 tipos de dados primitivos para valores inteiros, reais, caracteres e lógicos, cite os 8 tipos primitivos :

int, byte

float, short

double, int

char, long

boolean

2.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

No contexto da Orientação, a Objetos, o conjunto de objetos que têm a mesma estrutura o mesmo comportamento é denominado:


Classe


Váriavel

Dados

3.

FILL IN THE BLANK QUESTION

15 mins • 1 pt

Media Image

Dados a classe aluno:

4.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Qual dos seguintes conceitos descreve a capacidade de um objeto de se comportar de várias maneiras diferentes, dependendo do contexto em que é usado ?

Encapsulamento

Herança

Polimorfismo

Interfaces

Sobrecarga

5.

FILL IN THE BLANK QUESTION

15 mins • 1 pt

Media Image

Com base no código da imagem, Na linguagem Java é permitido que vários métodos sejam definidos com o mesmo nome, conforme o código acima. A esta característica chamamos de:

6.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Sobre herança de classes na orientação a objetos, analise as assertivas abaixo e assinale a alternativa correta.

I- É um relacionamento do tipo "é um" entre a subclasses e a superclasses.

II- Uma subclasses é uma especialização de uma superclasses.

III- Os atributos de uma superclasse são herdados pela subclasse que a estende.

(A) Todas estão corretas.

(B) Todas estão incorretas

(C) Apenas I e II estão corretas

(D) Apenas I e III estão corretas

(E) Apenas II e III estão corretas

7.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Considere as seguintes definições relacionadas à programação orientada a objetos, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.

1.____________é a capacidade de objetos de classes distintas responderem a uma mesma chamada de

método de maneiras diferentes. Isso permite que as subclasses redefinam o comportamento de métodos herdados da classe base.

2.___________é a capacidade de um objeto ter vários métodos com o mesmo identificador, mas com

assinaturas de métodos diferentes. Isso permite que os objetos respondam a chamadas de métodos distintos, mas com identificadores idênticos, com base na quantidade e no tipo de argumentos fornecidos.

3.____________é a capacidade de uma subclasse substituir o comportamento de um método herdado o

classe base. Isso permite que uma classe modifique o comportamento de um método para atender as suas próprias necessidades, mantendo a mesma assinatura de método..

(A) Sobrecarga - Polimorfismo - Herança

(B) Sobrescrita - Polimorfismo - Encapsulamento

(C) Polimorfismo - Sobrecarga - Herança

(D) Herança - Encapsulamento - Sobrescrita

(E) Polimorfismo - Sobrecarga - Sobrescrita

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?