私が次のものを持っているとしましょう:
type blah is abstract tagged
record
element1 : integer;
end record;
type blah2 is abstract tagged
record
element2 : integer;
end record;
私は次のようなことができる可能性があることを望んでいます:
type blah3 is abstract new blah1 and blah 2 with null record;
したがって、理論的には、blah3.element1とblah3.element2にアクセスできるようになりました。
これは可能ですか?とヒントやヒントはありますか?
アップデート:
ポインターを使用してblah3の要素(blahとblah2を含む)を参照することは可能でしょうか?
IE(これは大まかなアイデアコードはひどいです... LOL)
type blah3 is new type with
record
element1 : ptr to blah.element1;
element2 : ptr to blah2.element2;
end record
そして、たとえばblah3.element1を介してアクセスできますか?