• Albbi@piefed.caOP
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    2 days ago

    Write a new method, make sure to reference self first. Write a new method, make sure to reference self first. Call the method, make sure to reference self first.

    Yeah, I can see it.

    • amos@lemmy.zip
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      You don’t reference self when calling a method, what on earth are you talking about? You start with the instance when calling the method, like most/all other OOP languages.

      Also there are benefits with the explicit self/this to access instance properties. In C++ you need to make sure all class properties/members have a naming scheme that does not conflict with potential parameter names or other names of other variables.