• 1 Post
  • 34 Comments
Joined 3 years ago
cake
Cake day: July 2nd, 2023

help-circle
  • I disagree. I believe this is object oriented and the object is Point.

    You’re right that the syntax looks different. But whether the object is before the function name: obj.fn(p) or after the function name: fn(obj, p) does not change its status as a parameter. It is still required to be present in the invocation in both cases.

    Object oriented isn’t about where the parameters go, it is about how the program is organised and designed.