So instanziieren Sie ein Objekt in Java

So instanziieren Sie ein Objekt in Java

Instanziierung ist ein universelles Konzept in der Java -Programmierung, das sich auf den Prozess der Erstellung eines Objekts einer Klasse bezieht. Es nimmt den anfänglichen Speicherraum des Objekts ein und gibt eine Referenz zurück. Die Blaupause für die Klasse wird durch eine Objekt -Instanziierung bereitgestellt. Wir können eine unbegrenzte Anzahl von Klassenobjekten erstellen, um benutzerdefinierte Daten wie Listen darzustellen.

In diesem Artikel wird die Methode im Zusammenhang mit der Instanziierung von Objekten in Java erläutert.

So instanziieren Sie ein Objekt in Java?

Die Instanziierung ist der Prozess der Konstruktion eines Klassenobjekts. Deshalb wird ein Objekt auch als Instanz einer Java -Klasse bezeichnet. In Java können wir Instanzen einer Klasse machen, indem wir die “nutzen“neu" Stichwort.

Syntax

Die Syntax, um das Objekt einer Klasse zu instanziieren:

ClassName ObjectName = new className ();

Lassen Sie uns die Beispiele für die Objekt -Instanziierung in Java sehen.

Beispiel 1: Instantieren Sie ein einzelnes Objekt in Java

Hier haben wir eine Klasse namens “Javaclass”Mit Variablen "X", "y", Eine benutzerdefinierte Methode "Sum ()" und das vordefinierte "main ()" Methode:

öffentliche Klasse Javaclass
int x, y;
private int sum ()
x = 5;
y = 11;
Rückgabe x+y;

Wir erstellen eine Instanz oder ein Objekt dieser Klasse mit dem Namen “JCIn der main () -Methode mithilfe eines Keywords "neu". Mit diesem Objekt werden wir auf die “zugreifen“Summe()Methode und speichern Sie den zurückgegebenen Wert in "Ans”Int Typvariable. Zuletzt benutzen Sie die “System.aus.println ()Methode zum Ausdrucken der Summe an der Konsole:

public static void main (String [] args)
Javaclass JC = New Javaclass ();
int ans = jc.Summe();
System.aus.println ("Summe von zwei Zahlen 5 und 11 ist:" + Ans);

Ausgang

Beispiel 2: Instantieren Sie ein einzelnes Objekt in Java mit mehreren Klassen

Wir können auch ein Objekt einer Klasse in eine andere Klasse erstellen und auf die öffentlichen Methoden dieser Klasse zugreifen. In diesem Beispiel haben wir zwei Klassen: "Javaclass1" und "Beispiel".

Javaclass1"Enthält eine Methode namens"Nachricht()”Und eine String -Typ -Variable“Name”:

Klasse Javaclass1
Zeichenfolge Name;
void message ()

System.aus.println ("javaclass1 heißt.");

Wir erstellen ein Objekt der Klasse javaclass1 in der Hauptmethode des Klassenbeispiels und greifen in der zweiten Klasse mit dem Namen Beispiel auf alle öffentlichen Methoden des Javaclass1 zu.

Hier nennen wir die Methode von Javaclass1 in der Hauptmethode der Beispielklasse, indem wir Objekt verwendenJC”:

Beispiel für öffentliche Klasse
public static void main (String [] args)
Javaclass1 JC = New Javaclass1 ();
JC.Nachricht();

Ausgang

BEISPIEL 3: Mehrere Objekte in Java mit mehreren Klassen instanziieren

Wir können auch mehrere Objekte derselben Klasse erstellen. In diesem Beispiel haben wir die gleichen zwei Klassen wie im obigen Beispiel. Jetzt erstellen wir mehrere Objekte der Klasse Javaclass1 in der Hauptmethode des Beispiels der zweiten Klasse.

Javaclass1”Enthält einen Konstruktor, zwei benutzerdefinierte Methoden und zwei Variablen. Im Konstruktor werden wir den globalen Variablen der Klasse die Referenzvariablen zuweisen. Während die "Sum ()" und das "sub ()" " Methoden geben die Summe und die Unterschiede der zurück "X" und "y" Variablen:

Klasse Javaclass1
int x, y;
public Javaclass1 (int a, int b)
x = a;
y = b;

int sum ()
Rückgabe x+y;

int sub ()
Return X-Y;

In der Hauptmethode des Klassenbeispiels erstellen wir zwei Objekte der “Javaclass1" als "JC" Und "JC1Durch die Übergabe von Ganzzahlwerten als Argumente. Der Konstruktor instanziiert die Klassenvariablen mit den angegebenen Werten. Zuletzt werden wir auf alle zugreifen "Summe()" Methode wird “JCObjekt und “sub ()" mit "JC1”:

Beispiel für öffentliche Klasse
public static void main (String [] args)
Javaclass1 JC = New Javaclass1 (6,9);
Javaclass1 JC1 = New Javaclass1 (19,2);
int ans = jc.Summe();
int ans1 = jc1.sub ();
System.aus.println ("Ergebnis:" + Ans);
System.aus.println ("Ergebnis:" + Ans1);

Ausgang

Wir haben alle grundlegenden Informationen zum Instanziieren eines Objekts in Java zusammengestellt.

Abschluss

In Java können Sie ein Objekt der Klasse instanziieren oder erstellen, indem Sie die “verwendenneu" Stichwort. Die Instanz einer Java -Klasse ist ein anderer Name für ein Objekt. Sie können ein Objekt derselben Klasse oder einer anderen Klasse erstellen, um auf ihre Mitgliederfunktionen zuzugreifen. Sie können auch mehrere Objekte mit mehreren Klassen instanziieren. In diesem Artikel haben wir die Methode erläutert, um ein Objekt in Java zu instanziieren.