1
resposta

Hora da prática: instância de uma classe

#Exercício 1:
class Restaurante:
    nome = ''
    categoria = ''
    ativo = False

restaurante_praca = Restaurante()
restaurante_praca.nome = 'Praça'
restaurante_praca.categoria = 'Italiana'

#Exercício 2:
print(restaurante_praca.nome)

#Exercício 3:
if restaurante_praca.ativo == True:
    print(f'O restaurante {restaurante_praca.nome} está Ativo.')
else:
    print(f'O restaurante {restaurante_praca.nome} está Inativo.')

#Exercício 4:
categoria = restaurante_praca.categoria
print(categoria)

#Ex 5:
restaurante_praca.nome = 'Bistrô'

#Ex 6:
restaurante_pizza.nome = "Pizza Place"
restaurante_pizza.categoria = "Fast Food"

#Ex 7:
print(restaurante_pizza.categoria)

#EX 8:
restaurante_pizza.ativo = True

#EX 9:
print(vars(restaurante_praca))
1 resposta

Olá, Isabella! Como vai?

Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Observei que você criou a classe corretamente, também mostrou domínio de como instanciar um objeto da classe e manipular seus atributos. Por fim, utilizou muito bem a estrutura condicional com if para verificar se o restaurante estava ativo ou não.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!