CとJAVAを比較した場合Cの良いとこと悪いとこ
■ このスレッドは過去ログ倉庫に格納されています
0519デフォルトの名無しさん
NGNG俺の構想とはアンタとちょっとずれているとは思うのだが・・
汎用パッケージからAというインターフェースを実装したクラスを
使いたい場合、ユーザーパッケージにはAを実装したクラスを作るよね。
だけど汎用パッケージ側はユーザークラスを知らないわけだ。
だけどインターフェース名で呼び出せば良いから、条件によって
クラス名だけフレームワーク側にあたえてやって、ユーザークラスの
インスタンスを取得すればよい。
こんな風に。
A a = Factory.getA(クラス名);
どうでしょうかね?
■ このスレッドは過去ログ倉庫に格納されています