Jak utworzyć instancję obiektu w Javie

Jak utworzyć instancję obiektu w Javie

Instant jest uniwersalną koncepcją w programowaniu Java, która odnosi się do procesu tworzenia obiektu klasy. Zajmuje początkową przestrzeń pamięci obiektu i zwraca referencję. Blueprint dla klasy jest dostarczany przez instancję obiektu. Możemy utworzyć nieograniczoną liczbę obiektów klasowych do reprezentowania danych zdefiniowanych przez użytkownika, takich jak listy.

W tym artykule wyjaśniono metodę związaną z instancją obiektów w Javie.

Jak utworzyć instancję obiektu w Javie?

Instant to proces konstruowania obiektu klasowego. Dlatego obiekt jest również nazywany instancją klasy Java. W Javie możemy dokonać instancji klasy, wykorzystując „nowy”Słowo kluczowe.

Składnia

Składnia do instancji obiektu klasy:

ClassName ObjectName = new ClassName ();

Zobaczmy przykłady instancji obiektów w Javie.

Przykład 1: Ustaw pojedynczy obiekt w Javie

Tutaj mamy klasę o nazwie „Javaclas”Z zmiennymi „X”, „Y”, metoda zdefiniowana przez użytkownika „Sum ()” i predefiniowany „main ()” metoda:

Klasa publiczna Javaclass
int x, y;
private int sum ()
x = 5;
y = 11;
zwrócić x+y;

Utworzymy instancję lub obiekt tej klasy o nazwie „JC”W metodzie Main () za pomocą„ nowego ”słowa kluczowego. Korzystając z tego obiektu, uzyskamy dostęp do „Suma()„Metoda i przechowuj zwróconą wartość w„Ans„Zmienna INT typu. Wreszcie, skorzystaj z „System.na zewnątrz.println ()„Metoda wydrukowania suma na konsoli:

public static void main (string [] args)
Javaclass jc = new Javaclass ();
int ans = jc.Suma();
System.na zewnątrz.println („Suma dwóch liczb 5 i 11 to:„ + Ans);

Wyjście

Przykład 2: Utworz pojedynczy obiekt w Javie za pomocą wielu klas

Możemy również utworzyć obiekt jednej klasy w innej klasie i uzyskać dostęp do metod publicznych tej klasy. W tym przykładzie mamy dwie klasy: „Javaclass1” i „Przykład”.

"Javaclass1„Zawiera metodę o nazwie„Wiadomość()”I zmienną typu ciągów„nazwa”:

klasa javaclass1
Nazwa ciągu;
void Message ()

System.na zewnątrz.println („Javaclass1 nazywa się.");

Utworzymy obiekt klasy Javaclass1 w głównej metodzie przykładu klasy i uzyskamy dostęp do wszystkich metod publicznych Javaclass1 w drugiej klasie nazwanej przykładu.

Tutaj nazywamy metodę Javaclass1 w głównej metodzie klasy przykładowej za pomocą obiektu „JC”:

Przykład klasy publicznej
public static void main (string [] args)
Javaclass1 jc = new javaclass1 ();
JC.Wiadomość();

Wyjście

Przykład 3: Utwórz instancję wielu obiektów w Javie za pomocą wielu klas

Możemy również tworzyć wiele obiektów tej samej klasy. W tym przykładzie mamy te same dwie klasy jak w powyższym przykładzie. Teraz utworzymy wiele obiektów klasy Javaclass1 w głównej metodzie przykładu drugiej klasy.

"Javaclass1”Zawiera konstruktor, dwie metody zdefiniowane przez użytkownika i dwie zmienne. W konstruktorze przypisujemy zmienne odniesienia do zmiennych globalnych klasy klasy. Natomiast „Sum ()” i „sub ()” Metody zwracają sumę i różnice „X” i „Y” Zmienne:

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

int sum ()
zwrócić x+y;

int sub ()
zwróć x-y;

W głównej metodzie przykładu klasowego utworzymy dwa obiekty „Javaclass1" Jak "JC" I "JC1”Przekazując wartości całkowitymi jako argumenty. Konstruktor tworzy zmienne klasowe o podane wartości. Na koniec uzyskamy dostęp do wszystkich "Suma()" Metoda „będzie„JC”Obiekt i„pod()" z "JC1”:

Przykład klasy publicznej
public static void main (string [] args)
Javaclass1 jc = new Javaclass1 (6,9);
Javaclass1 jc1 = nowy Javaclass1 (19,2);
int ans = jc.Suma();
int ANS1 = JC1.pod();
System.na zewnątrz.println („wynik:” + ans);
System.na zewnątrz.println („wynik:” + ans1);

Wyjście

Opracowaliśmy wszystkie podstawowe informacje związane z instancją obiektu w Javie.

Wniosek

W Javie możesz utworzyć instancję lub utworzyć obiekt klasy, wykorzystując „nowy”Słowo kluczowe. Instancja klasy Java to inna nazwa obiektu. Możesz utworzyć obiekt tej samej klasy lub innej klasy, aby uzyskać dostęp do ich funkcji członka. Możesz także utworzyć instancję wielu obiektów za pomocą wielu klas. W tym artykule wyjaśniliśmy metodę tworzenia instancji obiektu w Javie.