(continued from previous pageimethod cmethod(cmethod num - smethod(smethod - note thatcalling function two step process as shown below imethod type(ii is method (imethod make function call using ( iu spam imethod type(iuiu(simethod function (not methodinstance of the class must be passed in function type(itype(ctype(linstance-method is 'method classmethod is 'methodstaticmethod is 'functionc cmethod (cmethod smethod (smethod - cu spam cmethod cu(cmethod lu spam smethod lu(smethod - notemethod ( imethodis callable object that wraps both function and the associated instance when we call the methodthe instance is passed to the method as the first parameter (self)but does not invoked teh function call operator then(can be used to invoke the function call as shown in above examplewhereasthe function (spam imethodwraps only method function (not the instance)therefore instance need to passed explicitly table shows the attributes available for the method-objects builtin types for representing program structure