Jak dodać dwie liczby za pomocą sparametryzowanego konstruktora w Javie

Jak dodać dwie liczby za pomocą sparametryzowanego konstruktora w Javie

Programowanie obiektowe oferuje konstruktory Java, które są używane do inicjalizacji/alokacji pamięci do nowo utworzonego obiektu. W Javie konstruktor klasy jest wykonywany, gdy tworzymy obiekt klasy za pomocą „nowego” słowa kluczowego. W Javie konstruktorem może być „Domyślny konstruktor” lub „Sparametryzowany konstruktor”. Sparametryzowane konstruktory pozwalają nam zainicjować każdą instancję klasy o różnych wartościach (. W tym zapisie dowiemy się, jak wykonywać dodanie na dwóch liczbach za pomocą sparametryzowanego konstruktora Java.

W tym poście przedstawi przewodnik krok po kroku, który pomoże ci w wynikach uczenia się poniżej na liście:

  • Co to jest konstruktor w Javie
  • Co to jest sparametryzowany konstruktor Java
  • Jak działają sparametryzowane konstruktory w Javie
  • Jak dodać dwie liczby za pomocą sparametryzowanego konstruktora Java

Przed udaniem się w kierunku głównego tematu (ja.mi., Jak dodać dwie liczby za pomocą sparametryzowanego konstruktora), po pierwsze, musimy zrozumieć, czym dokładnie jest sparametryzowany konstruktor i jak działa w Javie. A więc zacznijmy!

Co to jest konstruktor w Javie

Konstruktor to metoda/funkcja o dokładnie podobnej nazwie, jak nazwa klasy, nie ma żadnego typu zwrotu i będzie wywoływany/wywoływany automatycznie za każdym razem, gdy tworzymy obiekt tej klasy. W Java konstruktor może być sparametryzowany lub nie sparametryzowany.

Co to jest sparametryzowany konstruktor Java

Może zaakceptować niektóre parametry/argumenty i piszemy to jawnie. Głównym celem sparametryzowanego konstruktora jest przypisanie wartości wyboru użytkownika do członków danych klasy.

Jak działają sparametryzowane konstruktory w Javie

W tej sekcji najpierw dowiemy się, jak tworzyć i wywołać sparametryzowany konstruktor, a potem zrozumiemy, jak działa sparametryzowany konstruktor w Javie.

Tworzenie konstruktora

Rozważmy następującą składnię, aby zrozumieć koncepcję tworzenia sparametryzowanego konstruktora:

Klasa publiczna parametetizedConstructor
ParemethetizedConstructor (int number1, int liczba 2, int liczba 3)

//kod

Powyższy fragment pokazuje, że nazwa klasy i nazwa konstruktora są takie same i akceptuje trzy parametry.

Wołanie konstruktora

W Javie wartości zostaną przekazane do sparametryzowanego konstruktora w momencie wywołania konstruktora, jak pokazano w poniższym fragmencie:

ParemetetizedConstructor myOBJ = nowy parametryzowany konstruktor (Val1, Val2, Val3);

Przykład

W tym przykładzie utworzymy sparametryzowany konstruktor, który zaakceptuje dwie wartości jako argumenty, i wydrukujemy oba wartości:

Klasa publiczna parametetizedConstructor
ParametetizedConstructor (int numer1, int number2)
System.na zewnątrz.println („Pierwsza wartość:” + numer1);
System.na zewnątrz.println („druga wartość:” + numer2);

public static void main (string [] args)
ParemetetizedConstructor myOBJ = new ParemetetiredConstructor (14, 52);

Przeszliśmy dwie wartości, „14” i „52”, do sparametryzowanego konstruktora, otrzymanego i przechowywanego ich odpowiednio w „Number1” i „Number2”. Wreszcie, wydrukowaliśmy oba wartości za pomocą systemu.na zewnątrz.println ():

W ten sposób sparametryzowany konstruktor działa w Javie.

Jak dodać dwie liczby za pomocą sparametryzowanego konstruktora Java

Na razie dowiedzieliśmy się, jaki jest sparametryzowany konstruktor i jak to działa w Javie. Teraz osiągniemy nasz główny cel I.mi. Obliczymy sumę dwóch liczb za pomocą sparametryzowanego konstruktora:

Klasa publiczna parametetizedConstructor
ParametetizedConstructor (int numer1, int number2)
Int wynik;
wynik = numer1 + numer2;
System.na zewnątrz.println („sum:” + wynik);

public static void main (string [] args)
ParametetizedConstructor myObj = nowy parametryzowany konstruktor (40, 56);

Przekazaliśmy dwie wartości, „40” i „56”, do sparametryzowanego konstruktora; Konstruktor otrzymał je w „Number1” i „Number2” i zapisał swoją sumę w „Wynik”. Na koniec wydrukowaliśmy sumę obu liczb za pomocą systemu.na zewnątrz.println ():

Wyjście wykazało, że sparametryzowany konstruktor z powodzeniem obliczył sumę dwóch liczb.

Wniosek

W Javie konstruktor, który może zaakceptować niektóre parametry/argumenty, nazywany jest sparametryzowanym konstruktorem. Wartości zostaną przekazane do sparametryzowanego konstruktora przy tworzeniu obiektów. Konstruktor zaakceptuje wartości i wykona pewną funkcjonalność zdefiniowaną w korpusie sparametryzowanego konstruktora (w naszym przypadku konstruktor doda dwie wartości).

Ten zapis dostarczył przewodnika krok po kroku o dodaniu dwóch liczb za pomocą sparametryzowanego konstruktora w Javie.