COBOL到JAVA代码翻译中面向对象翻译的方法

    公开(公告)号:CN1818861A

    公开(公告)日:2006-08-16

    申请号:CN200610008273.6

    申请日:2006-02-20

    Abstract: 本发明公开了一种COBOL到JAVA代码翻译中面向对象翻译的方法,包括:定义一个类数据的抽象封装类;定义类体,按照翻译传统COBOL程序的方法把COBOL类语法元素:类、类对象、对象和方法翻译成相应的JAVA类;为类体定义一个类接口,该类接口中包含了类数据封装类的定义、类数据对象和实例数据的定义以及所有的类方法和实例方法的接口方法的定义,类接口之间的继承关系体现了COBOL中的类之间的继承关系;翻译类使用语句,将类方法的调用语句翻译为对类接口中相应方法的调用,对于实例方法调用语句,将实例方法的调用语句翻译为对类接口中相应方法的调用。本方法充分利用了JAVA语言面向对象的机制,有较好的运行效率。

Patent Agency Ranking