Poliformismo

Poliformismo

3rd Grade

12 Qs

quiz-placeholder

Similar activities

Engenharia de Software - Start

Engenharia de Software - Start

3rd Grade

11 Qs

PROGRAMAÇÃO ORIENTADA A OBJETOS - PYTHON3

PROGRAMAÇÃO ORIENTADA A OBJETOS - PYTHON3

3rd Grade

17 Qs

Banco de dados 3. ano

Banco de dados 3. ano

3rd Grade - University

10 Qs

INFORMÁTICA: Quem sabe mais?

INFORMÁTICA: Quem sabe mais?

KG - Professional Development

15 Qs

Tecnologias Digitais

Tecnologias Digitais

1st - 3rd Grade

8 Qs

Classes e objetos

Classes e objetos

3rd Grade

10 Qs

UDI-WEB

UDI-WEB

1st - 10th Grade

10 Qs

Java Web

Java Web

1st - 7th Grade

12 Qs

Poliformismo

Poliformismo

Assessment

Quiz

Computers

3rd Grade

Medium

Created by

LETICIA BRITO

Used 1+ times

FREE Resource

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual das seguintes opções melhor define o polimorfismo em programação orientada a objetos?

A capacidade de uma função assumir várias formas.

A capacidade de uma variável armazenar diferentes tipos de dados.

A capacidade de um objeto responder de maneiras diferentes a uma mesma mensagem ou método.

A capacidade de uma classe herdar atributos e métodos de várias outras classes.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Qual será a saída do código?

Miau

Au au

Miau

Miau

Au au

Miau

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual das seguintes afirmativas é verdadeira sobre polimorfismo?

Polimorfismo permite que objetos de diferentes classes sejam tratados como objetos da classe base.

Polimorfismo impede que métodos com o mesmo nome sejam usados em diferentes classes.

Polimorfismo elimina a necessidade de classes abstratas.

Polimorfismo é aplicável apenas a funções e não a métodos de classe.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é o propósito do módulo abc em Python?

Fornecer suporte para polimorfismo por meio de funções genéricas.

Permitir a criação de classes abstratas e métodos abstratos.

Fornecer ferramentas para manipulação de strings.

Habilitar o uso de interfaces gráficas.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Qual será a saída do seguinte código?

veiculos = [Carro(), Barco()]

for veiculo in veiculos:

veiculo.mover()

O veículo está se movendo

O veículo está se movendo

O carro está dirigindo

O barco está navegando

O carro está dirigindo
O veículo está se movendo

O veículo está se movendo
O barco está navegando

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Em Python, qual decorador é usado para definir um método abstrato?

@staticmethod

@classmethod

@abstractmethod

@property

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é um método abstrato em Python?

Um método que não faz nada.

Um método que é implementado na classe base e todas as subclasses.

Um método que é declarado na classe base, mas deve ser implementado nas subclasses.

Um método que é automaticamente herdado por todas as subclasses.

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?