私は現在、PipeFilterオブジェクトを作成するPipeFilterFactoryを持っています。これは私が作成し、工場を使用していますどのようにあるいくつかのPipeFilter
:Javaでファクトリによって作成されたオブジェクトのイベントに「購読する」方法は?
PipeFilterFactory pff = new PipeFilterFactory();
PipeFilter pipeFilter = pff.createPipeFilter();
私が直面しています問題は、私はPipeFilter
にイベントが定義されていることである。
public void onOutput(int i);
オリジナルのアイデアは、それを持っているだろうPipeFilter
のonOutput
をオーバーライドして実行することができますが、工場を作成すると問題が発生します(これを行う唯一の方法はPipeFilter
のコンストラクタにあると思います)
これを解決するには?
何とか関与抽象工場はありますか? –
アブストラクトファクトリーなし –