
Programação Orientada a Objetos Quiz

Quiz
•
Computers
•
3rd Grade
•
Hard
JOAO EGGERS
FREE Resource
12 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que é uma classe em programação orientada a objetos?
Uma função que executa tarefas específicas.
Um conjunto de dados sem métodos.
Um molde para criar objetos, definindo atributos e métodos.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é a saída do código abaixo?
class Pessoa:
def init(self, nome, idade):
self.nome = nome
self.idade = idade
def cumprimentar(self):
return f"Olá, meu nome é {self.nome} e eu tenho {self.idade} anos."
pessoa1 = Pessoa("João", 30)
print(pessoa1.cumprimentar())
Olá, meu nome é João e eu tenho 30 anos.
Nome: João, Idade: 30.
Olá, meu nome é e eu tenho anos.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é o propósito do método __init__ em uma classe?
Inicializar atributos da classe.
Modificar atributos da classe.
Remover atributos da classe.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é a saída do código abaixo?
class Animal:
def init(self, nome):
self.nome = nome
def falar(self):
pass
class Cachorro(Animal):
def falar(self):
return "Au Au!"
cachorro = Cachorro("Rex")
print(cachorro.falar())
Rex fala: Au Au!
Au Au!
Rex
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é o conceito de herança em programação orientada a objetos?
A criação de novos métodos em uma classe.
A criação de novos atributos em uma classe.
A capacidade de uma classe derivar atributos e métodos de outra classe.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que significa polimorfismo em programação orientada a objetos?
Permitir que uma interface única seja usada para representar diferentes tipos.
A capacidade de herdar de múltiplas classes.
Criar várias instâncias de uma classe.
O uso de decoradores em métodos de classe.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que é sobrescrita de métodos?
Definir métodos adicionais em uma classe derivada.
Modificar os valores de atributos de instância.
Fornecer uma implementação específica para um método já definido na superclasse.
Remover métodos de uma classe derivada.
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Exame Jounnin

Quiz
•
1st - 12th Grade
13 questions
Primeros conceptos

Quiz
•
1st - 12th Grade
8 questions
Quiz Fundamentos de Tecnologia da Informação

Quiz
•
1st - 12th Grade
13 questions
3 ano do fundamental

Quiz
•
3rd Grade
10 questions
Classes e objetos

Quiz
•
3rd Grade
13 questions
Quizziz MAT 3 - CSS, DOM, ARRAY

Quiz
•
3rd Grade
10 questions
Métodos Genéricos e Hilos

Quiz
•
1st - 3rd Grade
9 questions
Robótica

Quiz
•
2nd - 5th Grade
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
20 questions
Run-On Sentences and Sentence Fragments

Quiz
•
3rd - 6th Grade
20 questions
4 Types of Sentences

Quiz
•
3rd - 5th Grade
10 questions
Place Value

Quiz
•
3rd Grade
17 questions
Multiplication facts

Quiz
•
3rd Grade
12 questions
Damon and Pythias

Quiz
•
3rd Grade
20 questions
Subject and Predicate Review

Quiz
•
3rd Grade
20 questions
Division Facts

Quiz
•
3rd Grade
18 questions
Hispanic Heritage Month

Quiz
•
KG - 12th Grade