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.
Differenze dal costruttore implicito
modificaLe 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
modificaCollegamenti esterni
modifica