掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
継承の利用に関して (ID:39951)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
THogeBase = class end; THoge1 = class(THogeBase) end; THoge2 = class(THogeBase) end; TMyClass = class(TBase) protected FHoge :THogeBase; end; FHogeの定義はTBaseの方でも良いかもしれない。 Createするときにそれぞれ FHoge := THoge1.Create; FHoge := THoge2.Create; てやれば良いかと。 但し、この場合、THoge1、THoge2それぞれに独自のメソッドとか定義しててもそれは呼び出せないので、THogeBaseの方で定義しておく必要有。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.