Introduction to OOP Chapter 27: Implementation : next previous audio real text

The Receiver as Arguments

A method is eventually invoked just like any other function. This means that the receiver just be passed as an argument. Traditionally, it is passed as the first argument.

This means a method call, such as

aCardPile->addCard (currentCard)
Is translated into
addCard (aCardPile, currentCard)
(This is ignoring the method lookup process, which we will discuss shortly).
Intro OOP, Chapter 27, Slide 03