1
resposta

Hora da Prática: Instâncias de objetos

**1. Atribuir valor 'Italiana' a categoria **

restaurante_praca = Restaurante()
restaurante_praca.nome = "Restaurante da praça"
restaurante_praca.categoria = "Italiana"

2.Acessando nome do objeto restaurante_praca
print(f"O restaurante está criado com o nome: {restaurante_praca.nome}")

3.Verificando valor inicial do ativo

if restaurante_praca.status_ativo == True:
    Restaurante.status_ativo = "ativo"
else:
    restaurante_praca.status_ativo = "inativo"
print(f"Status inicial do {restaurante_praca.nome} é {restaurante_praca.status_ativo}")

4. Acessar valor categoria da classe e salvar na variavel

categoria = Restaurante.categoria

print(f"Categoria predefinida: ({categoria})")

5. Alterar valor para bistrô
Fiquei em dúvida sobre qual instância alterar o valor, mas mexi no criado como restaurante_praca

restaurante_praca.nome = 'Bistrô'
print(f"Novo nome do restaurante: {restaurante_praca.nome}")

6. Novo objeto restaurante_pizza

restaurante_pizza = Restaurante()
restaurante_pizza.nome = 'Pizza Place'
restaurante_pizza.categoria = 'Fast Food'

7.Verificar categoria do restaurante_pizza
print(f"Categoria do restaurante {restaurante_pizza.nome} é {restaurante_pizza.categoria}")

8. Alterar estado de restaurante para ativo

restaurante_pizza.status_ativo = True

if restaurante_pizza.status_ativo == True:
    restaurante_pizza.status_ativo = "ativo"
else:
    restaurante_pizza.status_ativo = "inativo"

print(f"Alterando status do {restaurante_pizza.nome} para {restaurante_pizza.status_ativo}.")

9. Imprimir restaurante no console

print(f"Restaurante: {restaurante_pizza.nome} | Categoria: {restaurante_pizza.categoria}")

Print do Console
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oii, Paulo.

Agradeço por compartilhar.

Gostei de como você estruturou cada passo da atividade, ficou bem organizado. No ponto 5, você mencionou dúvida sobre qual instância alterar o valor, acertou em usar o restaurante_praca, já que era o objeto inicial criado. Sua lógica de manipulação de atributos e criação de novos objetos está funcionando bem.

Continue praticando assim.

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