Anonymous user
Call an object method: Difference between revisions
→{{header|COBOL}}: switched to free format
imported>Acediast (→{{header|COBOL}}: added params) |
imported>Acediast (→{{header|COBOL}}: switched to free format) |
||
Line 238:
(. 1 (equals 2)) ; alternative style</syntaxhighlight>
=={{header|COBOL}}==
{{Works with|COBOL 2002}}
<syntaxhighlight lang="
▲ INVOKE my-instance "another-method" *> Instance object
▲ USING BY REFERENCE some-parameter
▲ RETURNING foo
▲ *> Inline method invocation.
▲ MOVE my-class::"some-method"(some-parameter) TO foo
▲ MOVE my-instance::"another-method"(some-parameter) TO foo
To call factory methods of objects of an unknown type (such as when you may have a subclass of the class wanted), it is necessary to get a reference to the class's factory object by calling the <code>"FactoryObject"</code> method.
<syntaxhighlight lang="
=={{header|CoffeeScript}}==
|