The Java coding convention states that methods (getters and setters are methods) should be after constructors declarations . It just a convention and it exists to make code easier to read in general.
Read moreShould I use setters in constructor Java?
You should not call getters and setters from the constructor. A constructor constructs the specific class in which it is defined. It is its job to initialise the fields because – well – nothing else will. The only way to guarantee initialising the fields is to assign them.
Read moreCan I call setter in constructor?
However, you can call getters and setters and any other methods inside a constructor provided you have done the proper initialization first before you call them.
Read moreCan we use getter and setter in constructor in Java?
If you want to create a instance with the value of int parameter other than 0, you can use constructor . if you are using setters, they are actualy methods, so if you have more than one setters then it is better to use constructor.24 Nis 2017
Read moreDo you need getters and setters if you have a constructor?
In simple terms: Use constructor if you think initialization is mandatory before you can use the object . Use setter method when initialization of variable is non-mandatory to use the object.
Read moreWhat is getter and setter in constructor?
The constructors are used to initialize the instance variable of a class or, create objects. The setter/getter methods are used to assign/change and retrieve values of the instance variables of a class.10 Eyl 2019
Read more