//this() must be positioned as the first statement of the constructor. import java.util.Date; class AnyClass { public AnyClass(int a, String b, float c, Date d) { } public AnyClass(int a) { this(a, "default", 0.0F, new Date()); } }