2

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; }
}
4

0 に答える 0