Like a method, a constructor may or may not take arguments.
If there are two or more (overloaded) constructors, they must have different argument lists.