L'istanziazione è un concetto universale nella programmazione Java che si riferisce al processo di creazione di un oggetto di una classe. Accoglie lo spazio di memoria iniziale dell'oggetto e restituisce un riferimento. Il progetto per la classe è fornito da un'istanza dell'oggetto. Possiamo creare un numero illimitato di oggetti di classe per rappresentare dati definiti dall'utente come elenchi.
Questo articolo spiegherà il metodo relativo all'istanziazione degli oggetti in Java.
Come istanziare un oggetto in Java?
L'istanziazione è il processo di costruzione di un oggetto di classe. Ecco perché un oggetto è anche chiamato l'istanza di una classe Java. In Java, possiamo fare istanze di una classe utilizzando il "nuovo" parola chiave.
Sintassi
La sintassi per istanziare l'oggetto di una classe:
ClassName objectName = new className ();Vediamo gli esempi di istanziazione dell'oggetto in Java.
Esempio 1: istanziare un singolo oggetto in Java
Qui, abbiamo una classe chiamata "Javaclass"Con variabili "X", "y", Un metodo definito dall'utente "Sum ()" e il predefinito "main ()" metodo:
Classe pubblica JavaclassCreeremo un'istanza o un oggetto di questa classe denominata "JC"Nel metodo principale () utilizzando una parola chiave" nuova ". Usando questo oggetto, accederemo al "Somma()"Metodo e memorizzare il valore restituito in"Ans"Variabile del tipo int. Infine, utilizza il "Sistema.fuori.println ()"Metodo per stampare la somma alla console:
public static void main (string [] args)Produzione
Esempio 2: istanziare un singolo oggetto in Java usando più classi
Possiamo anche creare un oggetto di una classe in un'altra classe e accedere ai metodi pubblici di quella classe. In questo esempio, abbiamo due classi: "Javaclass1" e "Esempio".
"Javaclass1"Contiene un metodo chiamato"Messaggio()"E una variabile tipo di stringa"nome":
class javaclass1Creeremo un oggetto della classe Javaclass1 nel metodo principale dell'esempio di classe e accederebbe a tutti i metodi pubblici di Javaclass1 nella seconda classe nominata Esempio.
Qui, chiamiamo il metodo di javaclass1 nel metodo principale della classe di esempio usando l'oggetto "JC":
Esempio di classe pubblicaProduzione
Esempio 3: istanziare più oggetti in Java usando più classi
Possiamo anche creare più oggetti della stessa classe. In questo esempio, abbiamo le stesse due classi di sopra esempio. Ora creeremo più oggetti della classe Javaclass1 nel metodo principale dell'esempio di seconda classe.
"Javaclass1"Contiene un costruttore, due metodi definiti dall'utente e due variabili. Nel costruttore, assegneremo le variabili di riferimento alle variabili globali della classe. Mentre il "Sum ()" e "sub ()" i metodi restituiscono la somma e le differenze del "X" e "Y" Variabili:
class javaclass1Nel metodo principale dell'esempio di classe, creeremo due oggetti di "Javaclass1" COME "JC" E "JC1"Passando i valori interi come argomenti. Il costruttore istanzia le variabili di classe con i valori indicati. Infine, accederemo a tutti i "Somma()" Metodo Will "JCOggetto e "sub()" con "JC1":
Esempio di classe pubblicaProduzione
Abbiamo compilato tutte le informazioni di base relative all'istanza di un oggetto in Java.
Conclusione
In Java, puoi istanziare o creare un oggetto della classe utilizzando il "nuovo" parola chiave. L'istanza di una classe Java è un altro nome per un oggetto. È possibile creare un oggetto della stessa classe o di un'altra classe per accedere alle funzioni dei membri. Puoi anche istanziare più oggetti utilizzando più classi. In questo articolo, abbiamo spiegato il metodo per istanziare un oggetto in Java.