Co to jest klasa w Javie

Co to jest klasa w Javie
Java to wielofunkcyjny język programowania po stronie klienta, który jest zgodny z koncepcją programowania obiektowego (OOP). Jeśli mówimy o OOP, ma pewne podstawowe pojęcia, takie jak klasy, obiekty, dziedzictwo, polimorfizm itp. Wśród nich jedną z najważniejszych koncepcji są klasy. Tworzenie klasy w Javie jest tak samo dobre, jak tworzenie typu danych. Klasa Java może mieć wiele atrybutów klas, funkcje członków, konstruktory i klasy zagnieżdżone.

Ten post zapewni głębokie zrozumienie poniżej listy pojęć:

  • Co to jest klasa Java?
  • Dlaczego klasa Java?
  • Jak stworzyć klasę Java
  • Jak uzyskać dostęp do członków klasy w Javie
  • Praktyczne wdrożenie klasy Java

Przed udaniem się do zajęć Java najpierw musimy zrozumieć, jaka jest potrzeba klasy Java lub dlaczego ktoś powinien korzystać z zajęć Java. Więc zacznijmy!

Co to jest klasa Java

Jest to opis właściwości i działań obiektu. Załóżmy, że musimy zbudować budynek i zrobić to, potrzebujemy planu (plan). Tutaj plan lub plan reprezentuje klasę, gdy budynek jest obiektem. W sumie możemy powiedzieć, że klasa określa stan i zachowanie obiektu.

Dlaczego klasa Java?

Java zapewnia prymitywne typy danych, takie jak int, float, podwójne itp. Korzystając z tych typów danych, możemy tworzyć zmienne. Prymitywne typy danych są przydatne, gdy musimy przechowywać jedną wartość w zmiennej, takiej jak wiek, nazwa itp.

Ale co, jeśli będziemy musieli przechowywać zestaw informacji e.G. Musimy przechowywać informacje o pracownikach, takich jak jego imię, wiek, identyfikator, dział, wynagrodzenie itp. Nie możemy przechowywać wszystkich tych informacji w jednej zmiennej.

Potrzebujemy wielu zmiennych różnych typów danych do przechowywania danych pracowników. Ale w takim przypadku nie byłoby możliwe utrzymanie związku tych zmiennych (i.mi.Musimy zgrupować wszystkie zmienne, aby przechowywać dane jednego ucznia, co nie jest możliwe przy użyciu prymitywnych typów danych).

Dlatego, aby poradzić sobie z takimi sytuacjami, OOP oferuje koncepcję klas. Klasa pozwala nam grupować wszystkie te zmienne w jednym szablonie.

Jak stworzyć klasę Java

Poniższy fragment kodu zawiera wszystkie niezbędne szczegóły, aby zrozumieć, jak utworzyć klasę Java:

klasa klasowa
//kod

Klasa Java może mieć atrybuty/zmienne, konstruktory, bloki, metody i klasy zagnieżdżone.

Jak uzyskać dostęp do członków klasy w Javie

Aby uzyskać dostęp do dowolnego członka klasy Java, musimy utworzyć i wykorzystać obiekt tej klasy. Podany poniżej fragment pomoże ci w tym zakresie:

ClassName ObjectName = new ClassName ();

W ten sposób możemy utworzyć obiekt określonej klasy za pomocą a "nowy" Słowo kluczowe. Teraz rozważ poniższy fragment, aby zrozumieć, jak uzyskać dostęp do dowolnego członka klasy w Javie:

obiekt.classAttribute;
obiekt.MethodName ();

Za pomocą kropka ”." Składnia, możemy uzyskać dostęp do dowolnego członka klasy.

Praktyczne wdrożenie klasy Java

Rozważmy podany poniżej przykład, aby zrozumieć działanie klasy Java.

Przykład

W poniższym fragmencie utworzymy klasę „Pracownicy” który zawiera trzy atrybuty klasy: Nazwa empn, Empage, I empid. Ponadto utworzymy metodę pokazania szczegółów pracownika "Wyświetl dane()":

publicClassEmployeExample
String empname = "joe";
INMPID = 13;
INTEMPAGE = 27;
voiddisplayDetails ()
System.na zewnątrz.println („Nazwa pracownika:” + empname);
System.na zewnątrz.println („Wiek pracownika:” + empage);
System.na zewnątrz.println („identyfikator pracownika:” + empid);

publicStaticVoidMain (String [] args)
Pracownik Emp = newEmPloymeeExample ();
System.na zewnątrz.println („Nazwa pracownika:” + emp.nazwa empnamentu);
emp.displayDetails ();

W głównej metodzie najpierw stworzyliśmy obiekt klasy, a następnie uzyskaliśmy dostęp do atrybutów klasy i metody klasy za pomocą tego obiektu:

Powyższy fragment zweryfikował działanie klasy Java.

Wniosek

Klasa Java to plan, który zawiera opis właściwości i zachowania obiektu. W Java „klasa” słowo kluczowe służy do tworzenia klasy. Klasa Java może mieć atrybuty/zmienne, konstruktory, bloki, metody i klasy zagnieżdżone. Do członków klasy można uzyskać za pomocą obiektu tej klasy (i.mi. classObject.Classember;). W tym poście wyjaśniono różne aspekty klasy Java, takie jak sposób utworzenia klasy Java, jak uzyskać dostęp do członków klasy itp.