Method invocation is called message passing in Objective-C. A message represents
an action to be performed by the receiver. The receiver of a message could be either a
class or a specific object. Objective-C uses a special messaging syntax expressed within
a pair of square brackets.