1
resposta

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

class Restaurante:
    Nome = ''
    categoria = '' 
    Ativo = False

restaurante_praca = Restaurante()
restaurante_praca.Nome = 'Praça'
restaurante_praca.categoria = 'Italiana'
restaurante_praca.Ativo = False


print(f'Caterogia: {restaurante_praca.Nome}')

if restaurante_praca.Ativo == True:
    print('Restaurante está ativo')
else:
    print('Restaurante está inativo')


categoria = restaurante_praca.categoria

restaurante_praca.Nome = 'Bistrô'

restaurante_pizza = Restaurante()
restaurante_pizza.Nome = 'Pizza Place'
restaurante_pizza.categoria = 'Fast Food'
restaurante_pizza.Ativo = False

if restaurante_pizza.categoria == 'Fast Food':
    restaurante_pizza.Ativo = True

print(f'Nome: {restaurante_praca.Nome} - Categoria: {restaurante_praca.categoria}')
1 resposta

Oi, Karoline! Tudo bom?

Excelente! Siga praticando com os desafios e sempre compartilhe conosco.

Você soube aplicar a criação de classes de forma eficiente, aproveitou o encapsulamento dos atributos para organizar os dados de cada restaurante e entendeu como o uso de instâncias é essencial para representar objetos diferentes com comportamentos semelhantes.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Í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!