Pourquoi auriez-vous besoin d'utiliser plus d'un constructeur?

Je suis à l'apprentissage de Java à partir de maintenant et ont simplement été appris ce que les constructeurs sont. Je ne comprends pas pourquoi vous avez besoin de plus d'un constructeur si vous avez besoin d'initialiser toutes les variables.

  • "besoin de plus d'un constructeur si vous avez besoin d'initialiser toutes les variables" ce que vous entendez par là? Les variables peuvent être initialisées dans un constructeur.
  • Je voulais dire que je ne comprends pas pourquoi vous auriez besoin d'utiliser plus d'un constructeur parce que vous pouvez initialiser toutes les variables dans un constructeur et je ne sais pas quoi d'autre, vous pouvez utiliser un constructeur en plus de l'initialisation des variables. Désolé pour la confusion.
  • Il est généralement principalement pour des raisons de commodité, ou éventuellement de l'efficacité dans certains cas. Jetez un oeil à certaines des classes du JDK qui ont plusieurs constructeurs -- String et ArrayList pour un groupe, par exemple -- et il peut devenir plus claire.
InformationsquelleAutor Tren46 | 2016-05-30