>>816
「factoryを抽象化しようとしたらsingletonパターンの継承ではまって」の意味がわからない。
抽象化とシングルトン化はまったく関係なくできるだろう。

困っている点についてはよくわからないが、とりあえずシングルトンパターンは捨てていい。
これは間違いない。