YouTube

Got a YouTube account?

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

Spanish, Mexican subtitles

← 05-58 Finding Bugs with Tracing, Part 2

05-58 Finding Bugs with Tracing, Part 2

Get Embed Code
6 Languages

Showing Revision 1 created 07/03/2015 by carlos_upload.

  1. Voy a rastrear el nombre, amigos y número de amigos. Comienzo en la primera línea,
  2. genero una nueva Persona con el nombre de Sara. El nombre se va a establecer al nombre
  3. que pasé, amigos esta vacío, «numFriends» es 0. Y luego terminamos con el
  4. constructor. Hacemos lo mismo para Cheng Han. Ahora le agregamos a un amigo a
  5. Sara. Así que en «addFriend», la lista de amigos crecerá, y será friends más Cheng-Han
  6. y «numFriends» incrementará por 1. Y luego este método se ha terminado, por lo que subimos a
  7. la siguiente línea. En «sara.unfriend», reducimos la lista de amigos, reemplazamos a Cheng-Han y
  8. un espacio con nada. Entonces «friends» vuelva a ser nada y entonces acabamos.
  9. Aunque aquí algo salió mal. Es evidente que no tengo amigos en esta lista.
  10. Sin embargo aquí, mi número de amigos sigue siendo 1. Vimos cuando eso sucedió. En
  11. «unFriend», actualizamos la lista de amigos, pero no actualizamos el número de
  12. amigos.