YouTube

Got a YouTube account?

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

Spanish, Mexican subtitles

← 03-19 They Look So Similar

03-19 They Look So Similar

Get Embed Code
6 Languages

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

  1. Gracias por compartir sus respuestas. Ahora que
  2. hemos utilizado las clases por primera vez,
  3. quiero enfatizar algo que me tomó
  4. mucho tiempo entender cuando estuve
  5. en la universidad. Antes, cuando queríamos usar
  6. las funciones, escribíamos un código como webbrowser.open. Pero
  7. cuando queríamos crear instancias de esta
  8. clase, la clase Turtle, escribíamos un código que decía
  9. turtle.Turtle. Ahora, miren estas dos
  10. instrucciones. Se ven muy parecidas. Parece que
  11. estamos llamando una función en ambos casos. Pero algo diferente
  12. pasa detrás de escena. Cuando llamamos
  13. webbrowser.open, todo lo que estamos haciendo es llamar
  14. una función. No es gran cosa. Pero cuando
  15. escribimos turtle.Turtle, la función init definida
  16. dentro de la clase Turtle es la función que
  17. es llamada. Y ésta crea o inicializa espacio dentro
  18. de la memoria para una nueva instancia que hemos llamado
  19. brad. A pesar de que parece que llamamos
  20. funciones en ambos casos, llamamos open en
  21. el primer caso, y la función init en
  22. el segundo caso, no todas las funciones se crean
  23. igual. Cuando llamamos webbrowser.open, todo lo que hicimos fue
  24. llamar una función, pero cuando llamamos turtle.Turtle, esta a su vez
  25. llamó la función init que creó o inicializó espacio en la memoria
  26. que no existía antes. Así que con esto concluye nuestro primer ejemplo
  27. de cómo utilizar las clases. Veamos algunos ejemplos más.