Это действительно не считается ответом на ваш вопрос.Комментарий, добавленный к вашему первоначальному вопросу, показал, что ваше задание состоит в том, чтобы изучать и сообщать о языке и парадигме языка COBOL.Если это ваша цель, я бы не рекомендовал входить в OO COBOL, за исключением случаев, связанных с боковой панелью.
Объектно-ориентированные расширения COBOL, по моему мнению, являются маркетинговым инструментом.Расширения OO сводятся к оформлению витрин и не очень подходят к истокам и традиционным сильным сторонам языка.Самое приятное, что я могу сказать о OO-расширениях COBOL, это то, что они могут облегчать некоторые проблемы с интерфейсом, возникающие при попытке построить Java или другие OO-интерфейсы для серверной части обработки транзакций COBOL.И я не совсем в этом убежден.
COBOL - превосходный язык для выполнения определенных задач в определенных условиях.См .: Что делает COBOL таким ненавистным языком
Парадигма COBOL - это язык императива третьего поколения.Он естественно подходит для структурированного программирования, где акцент в дизайне делается на «процессах», а не на «объектах».Возьми Кобол за то, что он есть, и научись любить его.