A więc zacznijmy!
Oop w Javie
Jest to fundamentalna koncepcja w każdym języku programowania, który pozwala nam rozwiązać problem, tworząc obiekty i klasy.
Składnia klas
Poniższy fragment wyjaśnienia, jak utworzyć klasę w Javie:
Public ClassNameNameW powyższej składni A publiczny Po specyfikacji/modyfikatora dostępu następuje słowo kluczowe klasa wraz z prawną nazwą klasy. Tutaj specyfikator dostępu reprezentuje, że klasa jest dostępna dla każdej innej klasy. Klasa Java może mieć wiele atrybutów i metod.
Składnia obiektu
Poniższy fragment wyjaśnia podstawową składnię, aby utworzyć obiekt klasy:
ClassName obj = new ClassName ();Tutaj powyższy fragment pokazuje, że musimy użyć nowego operatora, aby utworzyć obiekt klasy.
Dlaczego oop
Programowanie obiektowe dominuje w świecie programowania ze względu na jego znaczące cechy:
Wymieniono tu tylko kilka funkcji OOP; Istnieje jednak o wiele więcej funkcji OOP, które sprawiają, że dominuje nad programowaniem proceduralnym.
Czas zrozumieć, jakie są obiekty i zajęcia w Javie?
Zajęcia i obiekty
W Javie, a klasa to nic innego jak plan, z którego można tworzyć obiekty. Rozważmy kilka rzeczywistych przykładów, aby zrozumieć pojęcie klas i obiektów:
Więc możemy powiedzieć, że zajęcia są szablonami dla obiektów, podczas gdy obiekty są instancjami klasy.
Stan i metoda
W Javie obiekt może mieć różne stany i funkcje.
Państwo: Pokazuje poszczególne właściwości/charakterystykę obiektu i może być przechowywane w zmiennych.
Metoda: Pokazuje zachowanie obiektu
Dla lepszego zrozumienia rozważmy pod względem podanego przykładu:
Przykład
Powiedzmy, że pies jest przedmiotem i istnieje wiele rzeczy, które można powiązać z psem, takie jak pies, może mieć nazwę, kolor, rozmiar i pies może szczekać, chodzić itp.
Podstawowe koncepcje OOP
Istnieją cztery podstawowe koncepcje OOP, które są wymienione poniżej:
Wniosek
Programowanie obiektowe obraca się wokół pojęć obiektów i klas. W Javie klasy są określane jako szablony obiektów, podczas gdy obiekty są instancjami klasy, więc obiekty mogą odziedziczyć wszystkie cechy, zmienne i funkcje klasy klasy. Ten zapis przedstawia szczegółowy przegląd programowania obiektowego w Javie. Ten artykuł zawiera odpowiedzi na temat OOP, dlaczego ktoś powinien używać OOP. Ponadto wyjaśnia pojęcie obiektów, klas, metod i niektórych innych podstawowych koncepcji OOP w Javie.