YouTube

Got a YouTube account?

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

Korean subtitles

← Finding Bugs with Tracing

Get Embed Code
6 Languages

Showing Revision 3 created 10/05/2014 by Robin Rheem.

  1. 저는 name, friends, 그리고 numFriends를 추적할 겁니다. 이 줄부터 시작하겠습니다.
  2. 사라라는 이름을 가진 사람의 이름을 생성합니다. 그래서 name은 제가 전달한 이름으로
  3. 설정됐을 겁니다. Friends는 비었고 numFriends는 0 입니다. 그렇게 하면
  4. 생성자 설정은 끝났습니다. 챙한도 같게 해줍니다. 그리고 사라한테
  5. 친구를 추가시켜 줍니다. addFriend에서 friends는 더 길어질 겁니다. 저장된 값은 바로 friends
  6. + 챙한이고 numFriends는 하나씩 증가할 겁니다. 메소드가 끝났으니 다음
  7. 줄로 가봅시다. sara.unFriend에서 친구를 없앱니다, 그래서 챙한이 있던 자리는
  8. 없는 자리로 설정이 됩니다. 그래서 friend는 비어 있는 값이 되고 끝납니다.
  9. 그러나 여기서 무언가가 잘못되었습니다. 저는 분명히 이 목록에는 친구가 없습니다.
  10. 하지만 여기 제 친구의 수는 아직도 1 입니다. 어디에 저런 문제가 발생했는지 알겁니다. unFriend
  11. 입니다. 친구 목록을 업데이트 했지만 친구의 수를 업데이트
  12. 하지 않았습니다.