Utente:Vitalij zad/Costruttore esplicito

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

In Java, più precisamente nel Linguaggio di programmazione, un costruttore esplicito è un costruttore che, a differenza del costruttore implicito, viene dichiarato, quindi esplicitato dall'utente.

Differenze dal costruttore implicito[modifica | modifica wikitesto]

Le caratteristiche principali dei due costruttori sono simili in molti aspetti e presentano solo delle piccole differenze, che sono:

  • Il costruttore esplicito viene esplicitato, ovvero dichiarato nel codice sorgente dal programmatore, mentre il costruttore implicito non viene dichiarato dall'utente, essendo implicito viene inserito automaticamente nel programma dalla JVM.
  • Entrambi i costruttori hanno la capacità di creare oggetti, tuttavia mentre il costruttore implicito non esegue alcuna istruzione, il costruttore esplicito possiede anche questa capacità.

Il costruttore esplicito ha nome coincidente con quello della classe.

Bibliografia[modifica | modifica wikitesto]

  • Fabrizia Scorzoni, Informatica Programmazione in Java, Torino, Loescher, 2009, ISBN 9788884330307.

Voci correlate[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]




  Portale Informatica: accedi alle voci di Wikipedia che trattano di Informatica