A blog that every Java developer can refer to. Besides java development we do post on some extra language features as we come across some good technical stuff.
import java.util.Date;
public final class ImmutableClass
{
private final Integer test1;
private ImmutableClass(Integer test1)
{ this.test1 = test1;
}
public static ImmutableClass createNewInstance(Integer fld1, String fld2, Date date)
{
return new ImmutableClass(fld1, fld2, date);
}
//Provide no setter methods
public Integer getTest1() {
return test1;
}
No comments:
Post a Comment