Let\'s say you have a class called Customer, which contains the following fields:
Unless it's more than 1 argument, I always use arrays or objects as constructor parameters and rely on error checking to make sure the required parameters are there.