![]( )Podemos ter varios objetos na lista todos chamados jogo? pois toda variavel criada e adicionada na lista pela página '/novo' terá o mesmo nome.
![]( )Podemos ter varios objetos na lista todos chamados jogo? pois toda variavel criada e adicionada na lista pela página '/novo' terá o mesmo nome.
Olá,
faltou postar um trecho do código que está se referindo.
Mas acredito que esteja de referindo a esse trecho:
jogo1 = Jogo('Tetris', 'Puzzle', 'Atari')
jogo2 = Jogo('God of War', 'Hack n Slash', 'PS2')
jogo3 = Jogo('Mortal Kombat', 'Luta', 'PS2')
Nesse caso Jogo
é o nome da classe. O nome do jogo é o primeiro elemento dentro dos parenteses. Tetris, GOD e MK.
Até +
Desculpe, agora postei o trecho, me referia aos objetos criados pela função 'criar', todos estão referenciados a mesma variável jogo
Olá,
o trecho do código é outro mas a resposta é parecida.
Qdo vc utiliza:
jogo = Jogo(nome, categora, console)
Ou seja, não existe repetição dos valores, a menos que os valores inserirdos no form seja sempre os mesmos.
Não sei de já fez o curso de OO em Python, mas acredito que sua dificuldade de entendimento esteja aí. Em como funciona a criação de objetos em Python.
Se ainda restar dúvida, poste aí que tento seguir com outros exemplos.
Até +