私が見た限りでは、メタオブジェクトのタイプはType-Info
Data-Info
とObjectCreator
です。
Java アプリケーションでは、作成されたメタオブジェクトの数とタイプをどのように決定するのでしょうか?
たとえば、次のサンプル コードを見てください。
public class Dtest extends Btest
{
public int aPublicInt;
private int aPrivateInt;
public Dtest(int x)
{
// …
}
private void OpD1(String s) {
// …
}
public String OpD2(int x){
// …
}
}
型情報: Dtest オブジェクト、クラス オブジェクト
データ情報: 整数オブジェクトaPublicInt
、整数オブジェクトaPrivateInt
、無効オブジェクトOpD1
、文字列オブジェクトOpD2
ObjectCreator Dtest
これは正しいです ?
メタオブジェクト間にどのような関係があるのか 、誰か説明してもらえますか?