青野と申します。 staticメソッドを含むユーティリティクラスを、DIで差し替え可能にしたいのですが、 S2Containerを利用する場合に、DIするコンポーネントが実装する対象が、 インターフェースではなく、抽象クラスでも問題ないのでしょうか。 ググる限りでは、インスタンス内の処理の柔軟性をあげる為にinterfaceを使えと 書いてある物が多いですが、それではstaticメソッドが定義できません。 以上、お手数ですが知恵をお貸しください。