Pattie
Le constructeur sera automatiquement invoqué lorsqu'un objet est créé alors que la méthode doit être appelée explicitement.
Le constructeur doit avoir le même nom que celui de la classe alors que les fonctions ne doivent pas nécessairement être les mêmes.
* Il n'y a pas de type de retour donné dans une signature de constructeur (en-tête). La valeur est cet objet lui-même, il n'est donc pas nécessaire d'indiquer une valeur de retour.
* Il n'y a pas d'instruction return dans le corps du constructeur.
* La première ligne d'un constructeur doit être soit un appel sur un autre constructeur de la même classe (en utilisant this), soit un appel sur le constructeur de la superclasse (en utilisant super). Si la première ligne n'est ni l'une ni l'autre, le compilateur insère automatiquement un appel au constructeur de la super classe sans paramètre.