Instantiating Java classes
To instantiate a Java™ class,
invoke any parameterized constructor that the class supports by coding
the USING phrase in the INVOKE . . . NEW statement
immediately before the RETURNING phrase, passing BY
VALUE the number and types of arguments that match the signature
of the constructor.
About this task
The data type of each argument must be one of the types
that are interoperable with Java.
To invoke the default (parameterless) constructor, omit the USING phrase.
For example, to create an instance of the Check class, initialize its instance data, and obtain reference aCheck to the Check instance created, you could code this statement in a COBOL client:
Invoke Check New
using by value aCheckingAccount, payee, 125
returning aCheck
Related references
VALUE clause (Enterprise COBOL for z/OS® Language Reference)
INVOKE statement (Enterprise COBOL for z/OS Language Reference)
VALUE clause (Enterprise COBOL for z/OS® Language Reference)
INVOKE statement (Enterprise COBOL for z/OS Language Reference)