The first output of a constructor should be the object of the class.
Priority
Mandatory
Severity level
1
Description
The first output of a constructor should be the object of the class.
Rationale
If the first output is not the object of the class, it will result in a runtime error. It is not logical and harder to read if the first output of a constructor is not the object of the class.