Programação Orientada a Objetos

Programação Orientada a Objetos

Assessment

Quiz

Other

University

Practice Problem

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

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?