我目前有一個PipeFilterFactory可以創建PipeFilter對象。這是我如何使用工廠創建一些PipeFilter
:如何「訂閱」由Java中的工廠創建的對象上的事件?
PipeFilterFactory pff = new PipeFilterFactory();
PipeFilter pipeFilter = pff.createPipeFilter();
我現在面臨的問題是,我已經PipeFilter
定義的事件:
public void onOutput(int i);
最初的想法是將有它被覆蓋PipeFilter
的onOutput
,但有工廠創建它引發了現在我似乎無法做到這一點的問題(我想唯一的方法是在PipeFilter
的構造函數中?)
如何解決這個問題?
有一個抽象工廠以某種方式參與? – 2010-11-28 22:21:46
沒有抽象工廠 – 2010-11-28 22:26:32