WorksheetsClasses e objetos
Total questions: 10
Worksheet time: 5mins
O que é uma classe em programação?
Uma classe em programação é um operador lógico
Uma classe em programação é um modelo ou blueprint para criar objetos que possuem atributos e métodos em comum.
Uma classe em programação é um tipo de dado primitivo
Uma classe em programação é um software de edição de texto
Como você define uma classe em Python?
class NomeDaClasse: pass
def NomeDaClasse: pass
class NomeDaClasse(): pass
def NomeDaClasse(): pass
Como você cria uma instância de uma classe chamada Carro?
carro = Carro.new()
carro = new Carro()
carro = Carro
carro = Carro()
Qual é o propósito do método __init__ em uma classe?
Destruir a instância da classe
Inicializar os atributos da instância da classe
Definir métodos de classe
Definir variáveis globais
Como você define um método em uma classe em Python?
def metodo():
def metodo(self):
def metodo(cls):
def metodo(self, cls):
Qual é a sintaxe correta para acessar um atributo nome de uma instância pessoa de uma classe Pessoa?
Pessoa.nome
nome.pessoa
pessoa.nome
nome.Pessoa
Como você define um atributo de instância em uma classe em Python?
def init(self, atributo): self.atributo = atributo
def init(self, atributo): atributo = self.atributo
def init(cls, atributo): cls.atributo = atributo
def init(cls, atributo): atributo = cls.atributo
Dado o código, qual é a saída?
Pessoa
Maria
None
Erro
Como você chama um método falar de uma instância animal de uma classe Animal?
Animal.falar()
animal.falar()
falar.animal()
falar.Animal()
O que acontece se você não definir um método __init__ em uma classe?
A instância da classe não terá atributos
A classe não pode ser instanciada
A classe usará um inicializador padrão sem parâmetros
A classe usará um inicializador com parâmetros obrigatórios
