Wprowadzenie do Object w Javie

Java to potężny obiektowy język programowania, który składa się z obiektów i klas. Obiekty ułatwiają mapowanie rzeczywistych bytów podczas kodowania. Obiekty będą używane przez cały czas podczas programowania w Javie. Obiekty w java są łatwe do zdefiniowania i używania. Konieczne jest zrozumienie klas i obiektów, ponieważ wszystko w zorientowanym obiektowo języku programowania, takim jak Java, jest na nich oparte. W tym artykule zobaczymy wszystkie szczegóły związane z obiektem wraz z przykładami.

Jak stworzyć obiekt w Javie?

  • Jeśli znasz programowanie w Javie, możesz wiedzieć, że w java obiekt jest tworzony za pomocą klasy. Klasa jest niczym, ale zapewnia schemat tworzenia obiektu. Klasa służy do tworzenia instancji obiektu. Tak więc technicznie będziemy mieli klasę zadeklarowaną już przed utworzeniem obiektu w Javie.

Zobaczmy składnię tworzenia obiektu w java.

Składnia:

ClassName objectName = new ClassName();

  • Składnia jest prosta i łatwa do zrozumienia. Zaczyna się od nazwy klasy, dla której deklarujemy obiekt, po której następuje nazwa obiektu. Nazwa obiektu jest niczym, ale jest podobna do deklarowania nazwy zmiennej o nazwie preferowanej przez użytkownika. Do tego czasu proces definiowania obiektu o nazwie jest nazywany deklaracją obiektu w Javie.
  • Po deklaracji obiektu następuje znak równości (=), który przypisze odwołanie do obiektu do naszej zadeklarowanej zmiennej obiektowej. Nowe słowo kluczowe służy do tworzenia nowego obiektu. To nowe słowo kluczowe utworzy nowy obiekt za pomocą planu, tj. Klasy i przydzieli pamięć dla obiektu. To tworzenie nowego obiektu nazywa się instancją obiektu w Javie.
  • Po nowym słowie kluczowym następuje metoda lub konstruktor klasy. Nowe słowo kluczowe wywoła konstruktora automatycznie klasy podczas tworzenia nowego obiektu, proces ten jest znany jako inicjalizacja obiektu w java.

Możemy również zadeklarować obiekt w inny sposób. Najpierw zadeklarujemy to, a następnie będziemy mogli zainicjować.

ClassName objectName; // Declarationobject
Name = new ClassName(); // Initialization

  • Za każdym razem, gdy tworzymy nowy obiekt w Javie, pamięć zostanie przydzielona dla nowo utworzonego obiektu, a odwołanie do tego obiektu zostanie zwrócone do zmiennej obiektowej. Odwołanie do obiektu można następnie wykorzystać do wykonania różnych działań związanych z obiektem. Odwołanie do obiektu tutaj jest niczym innym, jak odpowiada nowo zadeklarowanej nazwie zmiennej obiektowej.

Charakterystyka obiektu w Javie

  • Każdy obiekt w java będzie miał własną tożsamość. Żadne dwa obiekty nie będą miały tej samej tożsamości. Każdy obiekt będzie odpowiadał innej lokalizacji pamięci, a adres lokalizacji pamięci nie będzie dostępny dla użytkownika.
  • Z obiektem będzie powiązany jego typ. Każdy obiekt będzie miał typ danych jako klasę.
  • Obiekt będzie miał również deklarowane dwie rzeczy o stanie i zachowaniu. Te rzeczy są zadeklarowane w samej klasie. Stan określi atrybuty, a zachowanie określi działania związane z klasą.

Właściwości obiektu w Javie

Definiując klasę w Javie, definiujemy dwie główne rzeczy. Pierwszy reprezentuje atrybut lub stan. Nazywa się to właściwościami obiektu. Właściwości są niczym innym jak konkretnymi danymi związanymi z klasą. Każdy obiekt utworzony w Javie będzie miał te właściwości wraz z nim. Możemy uzyskać dostęp do tych właściwości w klasie lub poza nią, używając odwołania do obiektu w zależności od zastosowanego modyfikatora. Ponieważ obiekt przypomina obiekt w czasie rzeczywistym, właściwości reprezentują stan obiektu. Na przykład obiekt Mobile może mieć właściwość taką jak rozmiar, waga itp. Różne lokalizacje pamięci zostaną przydzielone dla każdej właściwości związanej z obiektem, który tworzymy.

Metody obiektu w Javie

  • Drugą najważniejszą rzeczą, którą deklarujemy podczas tworzenia klasy, są metody. Te metody są niczym innym jak funkcjami zadeklarowanymi w klasie. Metody te są ponownie specyficzne dla klasy, w której zostały zadeklarowane. Metody reprezentują określone działanie lub proces, który należy wykonać, gdy zostaną wywołane przy użyciu odwołania do obiektu. Metody są jak zachowanie w prawdziwym świecie. Na przykład telefon komórkowy wykona czynność dzwonienia lub wybierania numeru. Wywołanie akcji to nic innego jak zachowanie telefonu komórkowego.
  • Podczas programowania w Javie zwykle tworzymy obiekt i przypisujemy wartości do jego członków danych i wykonujemy określone działania związane z ii za pomocą metod. Metody te są łatwym sposobem łączenia i wykonywania określonych działań wymaganych podczas programowania.
  • Możemy wykonać wszystko, co jest wymagane w metodach. Metody mogą również uzyskiwać dostęp do elementów danych zdefiniowanych w klasie. możemy wykonywać działania na elementach danych w klasie. Możemy zdefiniować dowolną liczbę metod w klasie, o ile jest to wymagane.

Reguły dla obiektu w Javie

  • W przypadku deklaracji dowolnego obiektu nie ma takich twardych reguł, ale powinniśmy przestrzegać standardowej konwencji nazewnictwa Java podczas deklarowania nazwy obiektu.
  • W szczególnych przypadkach możemy uzyskać dostęp do metod klasy tylko przez odwołanie do obiektu lub odwołanie do klasy, ale w żadnej z obu sytuacji nie możemy uzyskać dostępu ani modyfikować implementacji metod.
  • Raz zdefiniowany obiekt możemy ponownie wykorzystać tyle razy, ile chcemy.
  • Możemy łatwo usunąć lub wymienić używany obiekt w zależności od wymagań.

Wniosek

Tak więc wszystko w Javie obraca się wokół obiektu. Obiekt można utworzyć po prostu za pomocą nazwy klasy. Obiekt będzie zawierał stan i zachowanie. Możemy uzyskać dostęp do metod i członków danych klasy za pomocą odwołania do obiektu. Każdy obiekt będzie miał związane z nim pewne cechy lub właściwości. Będąc obiektowym językiem programowania, wszystko w Javie jest przedmiotem. Obiekty te sprawiają, że język programowania Java jest bezpieczniejszy i bardziej niezawodny.

Polecane artykuły

Jest to przewodnik po obiektach w Javie. Tutaj omawiamy, jak stworzyć obiekt w Javie, jego cechy, właściwości, metody wraz z regułami. Możesz także przejrzeć następujące artykuły, aby dowiedzieć się więcej -

  1. Konstruktor w Javie
  2. Sortowanie w Javie
  3. Konstruktor w Javie
  4. JCheckBox w Javie