0

私は、web-server/OSGi/JMS のようなものを私から隠すいくつかのインターフェースを持っています。そのことについては、建設段階と実行段階がはっきりと見えます。これについては、コードでいくつかのアプローチが見られます。

  • 構築とコンストラクターでの実行を混在させる
  • 工法と工法を混在させる
  • それらのそれぞれにいくつかの start()/init() メソッドを追加します
  • この目的のためにいくつかのインターフェースを抽出します
  • 再利用 Runnable インターフェイス

私は最後のアプローチが好きです。しかし、私はそれの正しさについて確信が持てません。ファクトリメソッドの方が良いでしょうか? または、それを行うより良い方法はありますか?

4

0 に答える 0