Objects As Function Arguments. Similar to variables, object can be passed to functions. The following are the three methods to pass argument to a function: Pass-by-value – A copy of object (actual object) is sent to function and assigned to the object of called function (formal object).