hi
Test19(){
Test19(1); //1
f = 3;
}
Test19(1) statement looks for method name Test19 which takes argument of int.But actually we didnot have method in this name.
Suppose if we want to call constructor, then we should specify the constructor using this.(here it will -- this(1))
Hope u get it