O print do meu código está retornando com conteúdo vazio (sem as variáveis 'Praça', 'Gourmet', 'Pizza Express', 'Italiana').
class Restaurante:
def __init__(self, nome, categoria):
self.nome = ''
self.categoria = ''
self.ativo = False
restaurante_praca = Restaurante('Praça', 'Gourmet')
restaurante_pizza = Restaurante('Pizza Express', 'Italiana')
restaurantes = [restaurante_praca, restaurante_pizza]
print(vars(restaurante_praca))
print(vars(restaurante_pizza))
Retorno:
PS F:\ALURA\Python\Python - crie a sua primeira aplicacao\oo-sabor-express> python modelos\restaurante.py
{'nome': '', 'categoria': '', 'ativo': False}
{'nome': '', 'categoria': '', 'ativo': False}
ps. Não estou conseguindo subir imagens no fórum.