Exercícios
- Atribua o valor 'Italiana' ao atributo categoria da instância restaurante_praca da classe Restaurante.
- Acesse o valor do atributo nome da instância restaurante_praca da classe Restaurante.
- Verifique o valor inicial do atributo ativo para a instância restaurante_praca e exiba uma mensagem informando se o restaurante está ativo ou inativo.
- Acesse o valor do atributo de classe categoria diretamente da classe Restaurante e armazene em uma variável chamada categoria.
- Altere o valor do atributo nome para 'Bistrô'.
- Crie uma nova instância da classe Restaurante chamada restaurante_pizza com o nome 'Pizza Place' e categoria 'Fast Food'.
- Verifique se a categoria da instância restaurante_pizza é 'Fast Food'.
- Mude o estado da instância restaurante_pizza para ativo.
- Imprima no console o nome e a categoria da instância restaurante_praca.
Meu código:
class Restaurante:
nome = ''
categoria = ''
ativo = False
# Exercício 1
restaurante_praca = Restaurante()
restaurante_praca.categoria = 'Italiana'
# Exercício 2
nome_do_restaurante = restaurante_praca.nome
# Exercício 3
if restaurante_praca.ativo:
print('O restaurante está ativo')
else:
print('O restaurante está inativo')
# Exercício 4
categoria_do_restaurante = restaurante_praca.categoria
# Exercício 5
restaurante_praca.nome = 'Bistrô'
# Exercício 6
restaurante_pizza = Restaurante()
# Exercício 7
restaurante_pizza.nome = 'Pizza Place'
restaurante_pizza.categoria = 'Fast Food'
# Exercício 8
restaurante_pizza.ativo = True
# Exercício 9
print(f'Nome do restaurante: {restaurante_praca.nome}, Categoria: {restaurante_praca.categoria}')