Introdução a herança

Introdução a herança

12th Grade

15 Qs

quiz-placeholder

Similar activities

Prova Programação Back end

Prova Programação Back end

3rd Grade - University

10 Qs

Q5 Polimorfismo

Q5 Polimorfismo

12th Grade

13 Qs

Prog. no Des. de Sist. - Relembrando classes e objetos

Prog. no Des. de Sist. - Relembrando classes e objetos

12th Grade

10 Qs

Prog. no Des. de Sistemas - Classes e Objetos em python

Prog. no Des. de Sistemas - Classes e Objetos em python

12th Grade

10 Qs

Python1

Python1

12th Grade

10 Qs

Prog. no Des. de Sistemas - Encapsulamento em Python

Prog. no Des. de Sistemas - Encapsulamento em Python

12th Grade

10 Qs

Prog. no Des. de Sistemas - Usando Propriedades

Prog. no Des. de Sistemas - Usando Propriedades

12th Grade

10 Qs

Conhecimentos prévios em Java

Conhecimentos prévios em Java

10th - 12th Grade

10 Qs

Introdução a herança

Introdução a herança

Assessment

Quiz

Computers

12th Grade

Easy

Created by

BRUNA KWIATKOVSKI

Used 2+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é herança na programação orientada a objetos?

Uma forma de armazenar dados em arrays

Um mecanismo onde uma nova classe adquire as propriedades e comportamentos de uma classe existente

Um método para executar várias funções ao mesmo tempo

Um processo de converter código em linguagem de máquina

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual das alternativas a seguir melhor descreve uma "classe base"?

Uma classe que herda de outra classe

Uma classe que é herdada por outras classes

Uma classe que não pode ser instanciada

Uma classe com apenas métodos estáticos

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Se a classe B herda da classe A, qual das alternativas a seguir é verdadeira?

A classe A é a classe derivada

A classe B é a classe base

A classe B é a classe derivada

A classe A e B não são relacionadas

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual palavra-chave é comumente usada em muitas linguagens de programação para implementar herança?

inherit

extends

implements

override

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a principal vantagem de usar herança?

Ela aumenta a redundância de código

Ela permite o reuso e a organização do código

Ela torna a depuração mais difícil

Ela impede o uso de funções

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual das alternativas a seguir NÃO é um tipo de herança?

Herança simples

Herança múltipla

Herança multinível

Herança circular

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

No contexto de herança, o que é "sobrescrita de método"?

Definir um novo método na classe base

Mudar o nome de um método na classe derivada

Fornecer uma nova implementação de um método na classe derivada que já existe na classe base

Excluir um método da classe base

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?