YouTube

Got a YouTube account?

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

Spanish, Mexican feliratok

← 06-05 What Happens When

06-05 What Happens When

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

Showing Revision 1 created 05/14/2015 by carlos_upload.

  1. Bien, volveré a mi código. Y aquí, voy a tratar de hacer
  2. una instancia de la clase Movie, casi de la misma manera como lo hicimos para la clase Turtle. Voy
  3. a empezar creando un nuevo archivo Python. Después guardaré este archivo en la
  4. misma carpeta que mi archivo Python anterior. Y
  5. llamaré a este nuevo archivo entertainment_center.py. Bien,
  6. aquí están mis dos archivos Python que he creado
  7. hasta ahora. Aquí está el primero, donde comencé a
  8. definir la clase Movie. Se llamaba media.py. Y aquí
  9. está el nuevo archivo llamado entertainment_center.py. Bien, aquí en
  10. este nuevo archivo, diré: import media Ahora observen
  11. que este es mi archivo de medios, que es donde
  12. estaba empezando a definir mi clase Movie y, por lo tanto, con
  13. esta línea de código, estoy diciéndole a mi programa, hey, aquí
  14. quiero usar el contenido de mi archivo Python anterior. Entonces voy a
  15. decir toy_story es igual a media.Movie. Entonces, aquí pueden
  16. darse cuenta que media es el nombre de mi archivo
  17. Python anterior y Movie es el nombre de
  18. la clase que se define dentro de ese archivo. Una nota
  19. al margen rápida aquí es que no tenía que crear un nuevo archivo. De hecho, podría
  20. haber escrito toda esta porción de código aquí mismo
  21. en mi archivo anterior. Pero es una buena práctica
  22. mantener la definición de clase en un archivo y llamar a
  23. su clase o usar su clase de otro archivo.
  24. De acuerdo, vamos a continuar. Por lo tanto, hay algo que
  25. quiero resaltar aquí. Lo cual es que esta línea de
  26. código es bastante similar a cómo creamos turtle
  27. brad. En ambos casos, estoy diciendo que algún módulo o
  28. nombre del archivo punto un nombre de clase. Ahora, la siguiente
  29. cosa que tenemos que hacer es averiguar exactamente lo
  30. que sucede cuando ejecutamos esta línea de código. Una forma
  31. de hacerlo es recordar lo que pasó tras
  32. bastidores cuando creamos turtle brad. Bien, vamos a
  33. investigar eso juntos. ¿Recuerdan lo que sucede cuando
  34. ejecutamos la siguiente línea de código? Estas son algunas de las
  35. opciones de respuesta. Se llama una función nombrada init, que inicia o
  36. crea espacio en la memoria para un nuevo objeto brad. O bien, una
  37. función nombrada d-e-l o del se llama, que borra el objeto brad.
  38. Se llama una función nombrada cmp, o compare, compara la instancia
  39. brad con angie. O no sé. Díganos que piensan.