在 4gl 中,语句DEFINE IO_AFPOPF1 RECORD LIKE AFPOPF1.*
表示将表 AFPOPF1 的所有内容分配给 IO_AFPOPF1 变量。如果 AFPOPF1 表发生更改,IO_AFPOPF1 也会自动更改。
我可以在 Java 中执行相同的功能吗?现在我只定义一个类来存储表 AFPOPF1 的所有内容。如果 AFPOPF1 发生变化,我必须在班级中添加或删除字段。例如下面的代码:
public class Afpopf1 {
private int var1;
private int var2;
public Afpopf1(int var1,int var2) { this.var1=var1; this.var2=var2;}
public int getVar1() { return var1; }
public int getVar2() { return var2; }
}