2017-12-16 6 views
0

さまざまなデザインパターンに合致させようとしている間に、ファクトリデザインパターンの1つです。ファクトリーパターンを使用したワンオフ作成

一定のゲーム要素が絶えず作成されます。敵、弾丸。次に、例えば、背景要素のように、一度だけインスタンス化される要素があります。

オブジェクトの作成を一度しか行っていない場合は、ファクトリデザインパターンを使用することはありますか?または直接作成されたオブジェクトと工場で作成されたオブジェクトが混在している方が適切でしょうか?

答えて

1

はい、ファクトリメソッドを使用しても、単一インスタンスオブジェクトに対しては意味があります。 最も基本的な理由は、よりテスト可能なコードに終わるということです。

関連する問題