Portuguese, Brazilian subtitles

← Defining Class Movie - Programming Foundations with Python

Get Embed Code
7 Languages

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

  1. O design da nossa classe Movie está
  2. aqui no canto superior direito, [SOUND] e vou
  3. começar com um arquivo de programação em branco. Chamei esse arquivo
  4. de media.py e o salvei na pasta
  5. movies. Para criar uma nova classe,
  6. [SOUND] usarei a palavra-chave Python classe e
  7. a chamarei de Movie. Você provavelmente percebeu que
  8. a primeira letra do nome da classe, M,
  9. está em maiúscula. Essa letra não precisa necessariamente
  10. estar em maiúscula, mas o guia de estilo do Google
  11. para Python aconselha que sim.
  12. Mas o que é o guia de estilo do Google
  13. para Python, afinal? Vamos pesquisar no Google
  14. para saber. Este primeiro link me parece apropriado.
  15. O guia de estilo fornece a programadores de todo o
  16. mundo as convenções sobre como escrever programas.
  17. Se você rolar para baixo um pouco, observará
  18. que há convenções para tudo, desde como nomear
  19. algo até como escrever comentários. O
  20. link para este site está disponível nas Notas
  21. do instrutor. Recomendo que você leia integralmente esse documento.
  22. Se você clicar neste link chamado Naming, verá
  23. que o Google recomenda que a primeira letra
  24. na definição de um nome de classe esteja em maiúscula.
  25. Ok, de volta ao código. Até agora
  26. encontramos uma palavra-chave chamada class. Na verdade,
  27. encontraremos várias novas palavras nesta
  28. lição, e vou listar todas em um
  29. único local para facilitar a consulta. A palavra class é a primeira
  30. da lista. Analisaremos todas as palavras
  31. nessa lista antes de terminar a lição. Você
  32. talvez tenha percebido que a classe está vazia.
  33. Para descobrir o que fazer a seguir,
  34. voltarei ao meu design. Portanto,
  35. de volta ao design de classe. Finalmente,
  36. vou criar várias instâncias
  37. da classe Movie. Instâncias como Toy Story e
  38. Avatar. Também criei anteriormente instâncias
  39. da classe Turtle, como Brad, e, para tanto,
  40. tive que escrever o código
  41. turtle.Turtle. Assim, acho que terei que escrever um código como
  42. este para criar a instância Toy Story da classe Movie. Vamos fazer isso em seguida.