Dutch subtitles

← addFriend-methode - Introductie tot programmeren in Java

05-23 addFriend-methode

Get Embed Code
7 Languages

Showing Revision 3 created 04/13/2018 by Michel Smits.

  1. Dat was misschien lastig.
  2. Het antwoord zou er ongeveer
    zo uit moeten zien.
  3. Er zijn andere mogelijkheden,
    maar voor mij is dit de eenvoudigste.
  4. Als je dit niet door hebt,
    geen probleem.
  5. Er komen meer oefeningen aan.
  6. Er zijn subtiele aspecten over
    hoe deze methode werkt,
  7. dus laten we een voorbeeld nemen.
  8. Stel je voor dat er twee variabelen zijn,
    een voor Maria en een voor Jamesha.
  9. Elk van deze zou een persoonsobject
    moeten bevatten
  10. met een naam en vrienden.
  11. We hebben string-objecten.
  12. Voor Maria's naam en
    Maria's huidige vrienden,
  13. Jamesha's naam en
    Jamesha's huidige vrienden.
  14. Laten we zeggen dat we
    maria.addFriend (jamesha) noemen.
  15. We roepen deze methode aan
    op het maria-object
  16. en we geven het Jamesha-object
    als argument door.
  17. Wanneer deze regel wordt uitgevoerd,
    het eerste wat het doet
  18. is een nieuwe reeks aanmaken
    van deze reeksen.
  19. Dit is de nieuwe reeks
    die gemaakt wordt.
  20. Het zal friends, friend.name
    en een spatie samenstellen.
  21. friends is de vrienden van
    het maria-object,
  22. want dat is waar we de methode
    op aanroepen.
  23. We gaan naar het Maria-object en friends
    is momenteel gewoon TJ met een spatie.
  24. friend.name is de vriend,
  25. het argument, het Jamesha-object,
  26. .name, wat Jamesha is.
  27. En " " is slechts een spatie.
  28. Dus, wanneer deze reeksen
    worden samengesteld,
  29. lijkt het op TJ, spatie,
    Jamesha, spatie.
  30. Nu wordt de reeks die door
    dit deel is gemaakt,
  31. toegewezen aan de friends-variabele.
  32. De oude referentie verdwijnt en
    wordt er een nieuwe aangemaakt.
  33. En nu verschijnt Jamesha
    in de vrienden van Maria.
  34. De string van de oude vrienden die
    alleen TJ bevat, kan er nog steeds zijn.
  35. En die is niet veranderd, maar
    de friends-variabele in het Maria-object
  36. bevat nu een verwijzing
    naar een andere reeks.