2018-05-09から1日間の記事一覧
Javaクラスにコンストラクタを書いてインスタンスを生成するのは一般的な方法だが、それとは異なるstatic factory methodも検討するべき。以下はBooleanからの例。 public static Boolean valueOf(boolean b) { return b ? Boolean.TRUE : Boolean.FALSE; } …
Javaクラスにコンストラクタを書いてインスタンスを生成するのは一般的な方法だが、それとは異なるstatic factory methodも検討するべき。以下はBooleanからの例。 public static Boolean valueOf(boolean b) { return b ? Boolean.TRUE : Boolean.FALSE; } …