在4gl中,语句DEFINE IO_AFPOPF1 RECORD LIKE AFPOPF1.*
表示分配给IO_AFPOPF1变量的表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; }
}