What is OOCobol?

OS/VS COBOL, COBOL II, Enterprise COBOL for z/OS. OpenCOBOL and OOCobol.
Previous topicNext topic
User avatar

Topic Author
Anuj Dhawan
Posts: 2615
Joined: Sun Apr 21, 2013 7:40 pm
Location: Mumbai, India
Zodiac: Sagittarius

What is OOCobol?

Post by Anuj Dhawan » Sun May 26, 2013 2:07 pm

OOCOBOLOOCobol is Object Oriented Implementation of COBOL. COBOL Object Orientation and associated capabilities provides facilities for developing object-oriented programs using the COBOL programming language. These facilities are currently part of a proposal[Obi94] to extend standard COBOL as the result of work by an X3J4 taskgroup, and have not been officially approved by X3J4.

OO COBOL includes the following:
  • The ability to define classes, comprising class object definitionsand object definitions.
  • The ability to define data encapsulated inside class objects and objects.
  • The ability to define methods for class objects and objects.
  • The ability to use inheritance and define subclasses.
  • The ability to use polymorphism and interfaces for maximum flexibility.
  • The ability to define data items able to hold references to objects.
  • The ability to invoke methods on objects.
  • The ability to create and manage objects as required.
  • The ability to use objects as a normal part of COBOL programming indeveloping new programs and maintaining existing programs.


Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.

Previous topicNext topic

Return to “IBM COBOL, GnuCOBOL (OpenCOBOL), OOCobol.”