Hi,

I can’t say much about other the rest of the code, but “This” is not an 
argument, but a global variable managed by the system to have the current 
object as a value:

https://software-lab.de/doc/ref.html#oop says:
> While a method body is being executed, the global variable This 
> <https://software-lab.de/doc/refT.html#This> is set to the current object, 
> allowing the use of the short-cut property functions =: 
> <https://software-lab.de/doc/ref_.html#=:>, : 
> <https://software-lab.de/doc/ref_.html#:> and :: 
> <https://software-lab.de/doc/ref_.html#::>.
> 

Cheers,
Frithjof


> On 21. Dec 2022, at 16:51, polifemo <brunofrancosala...@gmail.com> wrote:
> 
> What does this mean? Why is This being passed as an extra argument that is 
> not in the method definition? When can you pass extra arguments and have it 
> make sense?

Reply via email to