2016-03-31 3 views
1

私は最近Javaを拾いました。私はjava.timeパッケージを調べていました。私の見解では、できるだけ素晴らしいインターフェイスがあることに気づいたZonedDateTime.of(2015, 12, 1, …)。クラシックの代わりにnew ZonedDateTime(2015, 12, 1, …)。 別のオブジェクトからオブジェクトを作成するには、.fromメソッドで同じことが分かりました。java.timeパッケージにある/ fromコンストラクタ・パターンの名前は何ですか?

しかし、単にそれは私が、私は何かが欠けてると感じ、時にはof、時にはfromだ理由を理解せずに実装を見ています。私は今、自分のクラスのいくつかに同じパターンを使用したいと思っています。

これはJavaです。実際に正式な固有名詞があり、java.timeパッケージの実装者が独自に作成したものではないと仮定しています。 :)

+3

[静的ファクトリ](http://stackoverflow.com/questions/929021/what-are-static-factory-methods-in-java)を参照してください。 – Tunaki

+1

[Effective Java 2nd Edの項目1](http://www.informit.com/articles/article.aspx?p=1216151)は、静的ファクトリとその使用方法について説明しています。読む価値がある。 –

+0

ありがとう、リンクは非常に役立った!私はちょっと疑問が残っていますが、今でもこの質問を閉じるには... – gaqzi

答えて

関連する問題