面向对象的Cobol是否需要Java或其他某种语言来执行?

| 我已经看到人们在谈论Cobol时提到了Java和.net,还没有看到真正完整的OOP Cobol代码。是真的吗 如果不是,我该在哪里以及如何在Cobol main中创建一个实例(不知道,我这么说),就像在其他语言中一样(我可以在cobol中使用它们做什么)? 我的意思是,我读的是如何创建类。我没有看到他们实际上给出了与这些类相关的任何示例。     
已邀请:
        在IBM Enterprise COBOL的世界中,您不会找到完整的OO COBOL应用程序的“真实且完整的”示例(其他供应商可能更成功)。 IBM Enterprise COBOL的OO扩展仅用于允许与Java应用程序的互操作性,而不能开发基于OO的完整的COBOL系统。 请参阅tmross对IBM COBOL Cafe网站上有关纯OO COBOL HelloWorld程序的这篇文章的答复。它几乎概述了真正的问题是什么。注意,汤姆·罗斯(tmross)是IBM COBOL编译器开发的主要参与者,因此他具有一定权威。 顺便说一句...我绝不隶属于IBM。     
        COBOL是一种语言,而Java和.NET既是一种语言(或一系列语言)又是一种在其自己的指令集(例如字节码或msil)上运行的虚拟机(这在技术上不正确,因为这些语言和vm \的实际上是分开的,但该语句适用于不精确的口语用法)。 使用COBOL的任何面向对象的功能都需要能够理解并支持这些功能的编译器。在虚拟框架(JRE,.NET)中运行需要编译器,该编译器可以编译为字节码或msil。     

要回复问题请先登录注册