
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
Prova Programação Back end

Quiz
•
3rd Grade - University
10 questions
Quiz sobre HTML e CSS

Quiz
•
1st Grade - University
10 questions
Desarrollo orientado a objetivos

Quiz
•
1st - 5th Grade
8 questions
Immersive Learning

Quiz
•
KG - 10th Grade
15 questions
Jogos Eletrônicos

Quiz
•
1st - 12th Grade
10 questions
Mobile - Android Studio - Kotlin - v1

Quiz
•
3rd Grade
10 questions
atributos privados

Quiz
•
3rd Grade
12 questions
Poliformismo

Quiz
•
3rd Grade
Popular Resources on Wayground
18 questions
Writing Launch Day 1

Lesson
•
3rd Grade
11 questions
Hallway & Bathroom Expectations

Quiz
•
6th - 8th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
19 questions
Handbook Overview

Lesson
•
9th - 12th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade
Discover more resources for Computers
18 questions
Writing Launch Day 1

Lesson
•
3rd Grade
9 questions
A Fine, Fine School Comprehension

Quiz
•
3rd Grade
12 questions
Passport Quiz 1

Quiz
•
1st - 5th Grade
10 questions
Place Value

Quiz
•
3rd Grade
8 questions
Writing Complete Sentences - Waiting for the Biblioburro

Lesson
•
3rd Grade
10 questions
Third Grade Angels Vocab Week 1

Quiz
•
3rd Grade
12 questions
New Teacher

Quiz
•
3rd Grade