Utente:Vitalij zad/Costruttore esplicito

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.

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
  • Fabrizia Scorzoni, Informatica Programmazione in Java, Torino, Loescher, 2009, ISBN 9788884330307.

Voci correlate

modifica

Collegamenti esterni

modifica




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