YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian feliratok

← What Happens When - Programming Foundations with Python

Beágyazókód kérése
7 Languages

Showing Revision 4 created 06/20/2016 by Udacity Robot.

  1. Voltarei ao código. Vou tentar criar
  2. uma instância da classe Movie da mesma forma que fizemos com a classe Turtle. Começarei
  3. criando um novo arquivo Python. Vou salvar esse arquivo na
  4. mesma pasta do arquivo Python anterior. E vou
  5. nomear esse arquivo como entertainment_center.py. Aqui
  6. estão os dois arquivos Python criados
  7. até o momento. Este é o primeiro, no qual começo a
  8. definir a classe Movie. Ele foi chamado de media.py. Este
  9. é o novo arquivo, chamado entertainment_center.py. No
  10. novo arquivo, escreverei import media. Observe
  11. que esse é o meu arquivo de mídia, onde
  12. comecei a definir a classe Movie. Portanto,
  13. com essa linha de código, estou dizendo ao programa que
  14. quero usar os conteúdos do arquivo Python anterior. Vou prosseguir e
  15. informar que toy_story é igual a media.Movie. Você poderá
  16. observar que media é o nome do
  17. arquivo Python anterior, e Movie é o nome da
  18. classe definida dentro desse arquivo. Uma rápida
  19. observação é que não foi necessário criar um novo arquivo. Na verdade, seria
  20. possível escrever todo esse código diretamente
  21. no arquivo anterior. Mas é prática recomendada
  22. manter a definição de classe em um arquivo e chamar
  23. a classe ou usá-la em outro arquivo.
  24. Ok, vamos continuar. Quero destacar
  25. um ponto aqui. Essa linha de
  26. código é muito similar a forma como criamos a instância
  27. brad de Turtle. Nos dois casos, estou informando o nome de um arquivo ou módulo
  28. ponto nome de classe. O próximo
  29. passo é descobrir exatamente o que
  30. acontece quando executamos essa linha de código. Uma maneira
  31. de fazer isso é lembrar o que aconteceu nos
  32. bastidores quando criamos a instância brad de Turtle. Vamos
  33. investigar isso juntos. Você se lembra do que acontece quando
  34. executamos a seguinte linha de código? Veja algumas opções
  35. de resposta. Uma função init é chamada e inicializa ou
  36. cria espaços na memória para a nova instância brad. Ou uma
  37. função D-E-L ou del é chamada e exclui a instância brad.
  38. Uma função cmp ou comparar é chamada e compara a instância
  39. brad com angie. Ou Não sei. Diga-nos o que acha.