Klasse und Objekte in Java in Hindi – वावा वें क्लास और ऑब् वेक्ट क्या वै?
Klasse und Objekt in Java in Hindi
Java एक objektorientierte Programmierung वैं व्वेグ वै. वावा वें Klasse और Objekte का प्रयो व करके Programm को Design किया वाता वै. Das Objekt ist sowohl eine physische als auch eine logische Entität, während die Klasse nur eine logische Entität ist.
zum Beispiel – im wirklichen Leben ist Auto ein Objekt. auto hat Attribute wie: – Farbe und Größe. Und es hat Methoden wie-fahren und bremsen.
also gehen wir sie im Detail durch. Zuerst werden wir über die Klasse lesen.
Klasse in Java
Klasse ist ein von einem Benutzer definierter Prototyp, aus dem Objekte erstellt werden.
mit anderen Worten: ” Eine Klasse ist eine Menge von Objekten, die die gleichen Eigenschaften haben . Dies ist ein Blueprint, aus dem Objekte erstellt werden. Dies ist eine logische Entität. Es kann nicht physisch sein.”
Regeln für die Java-Klasse (Regeln der Java–Klasse) –
Im Allgemeinen wird bei der Deklaration einer Klasse in Java Folgendes befolgt.
- Modifikatoren – Eine Klasse kann nur öffentlichen oder standardmäßigen Zugriff haben. (Klicken Sie hier, um Zugriffsmodifikatoren zu lesen).)
- class Schlüsselwort – ein class Schlüsselwort wird verwendet, um eine Klasse zu erstellen.
- Klassenname – Der Name muss mit einem Großbuchstaben beginnen.
- Superklasse (übergeordnete Klasse) – Eine Klasse kann nur eine übergeordnete Klasse erweitern. Hierfür wird das Schlüsselwort extends verwendet.
- body – class body befindet sich in curlybraces {} . innerhalb curlybraces enthalten Variablen und Methoden.
kann eine Klasse Felder, Methoden, Konstruktoren und Blöcke enthalten.
Syntax der Java-Klasse–
class ClassName { // fields // methods}
ein einfaches Beispiel für Class –
geht davon aus, dass Student eine Klasse ist und der Name, die Rollennummer und das Alter des Schülers Felder sind und info() eine Methode ist.
class Student{ String name; int rollno; int age;void info(){ // some code}}
Objekt in Java
Ein Objekt ist eine Instanz einer Klasse. object repräsentiert die Klasse.
mit anderen Worten: “Eine Entität mit Status und Verhalten wird als Objekt bezeichnet. Zum Beispiel-Auto, Stift, Tisch, Stuhl, Fahrrad und Handy usw. Es kann physisch oder logisch sein.”
ein Objekt hat folgende Eigenschaften:-
- Zustand-dies wird durch Attribute des Objekts dargestellt. Außerdem werden die Eigenschaften des Objekts angezeigt.
- Verhalten – dies wird durch Methoden des Objekts dargestellt.
- Identität – Dies gibt dem Objekt einen eindeutigen Namen und macht ein Objekt interaktiv mit anderen Objekten.
In der realen Welt ist das Mobiltelefon ein Objekt und verfügt über Eigenschaften wie Farbe, Kosten und Name. Wir können also sagen, dass das Objekt eine reale Entität ist.
Objekt की परिभाषा –
- एक Objekt एक reale Welt entität वोता वै.
- ऑब् वेक्ट एक Laufzeit-Entität वोता वै.
- Objekt एक ऐसी entität वै विसके पास Zustand औरा वोता वै.
- एक Objekt, Klasse का एक Instanz कोता वै.
Erstellen eines Objekts
Ein Objekt wird aus einer Klasse erstellt, wie ich bereits sagte. In Java wird das Schlüsselwort new zum Erstellen von Objekten verwendet.
Das Erstellen eines Objekts aus einer Klasse besteht aus den folgenden drei Schritten:-
- Deklaration – सबसे प वले प को deklarieren Sie किया वाता वै.
- Instanziierung – neues Schlüsselwort का प्रयोク object को create करने के विए किया वाता वै.
- Initialisierung – अंत वें, इसमें neu के बाद Klassenname और Klammer वााया वाता वै. विसका वतलब वै कि- Objekt को initialisieren करने के विए klasse के Konstruktor को anruf करना.
Java object syntax –
className variable_name = new className();
Beispiel – Erstellen von Klasse und Objekt
Unten finden Sie ein Beispiel für das Erstellen von Objekt und Klasse.
public class Student{ String name;int rollno;int age; void info(){System.out.println("Name: "+name);System.out.println("Roll Number: "+rollno);System.out.println("Age: "+age);} public static void main(String args) {Student std = new Student();// Accessing and property valuestd.name = "Pankaj";std.rollno = 33;std.age = 24;// Calling methodstd.info();}}
Ausgabe –
Name: Pankaj
Rollennummer: 33
Alter: 24
Im obigen Beispiel haben wir die Klasse Student erstellt. Es gibt drei Variablen – name, rollno und Alter innerhalb dieser Schülerklasse. Und es hat eine info () -Methode. Hier haben wir die main() -Methode verwendet, um Objekte der Student-Klasse zu erstellen.
Auf wie viele Arten können Objekte in Java erstellt werden?
वावा वें स को विम्नलिखित वरीकों सेा किया वा सकता वै:-
- neues Schlüsselwort के व्वारा
- newInstance() Methode के व्वारा
- clone() Methode के व्वारा
- Deserialisierung के व्वारा
- Factory–Methode के व्वारा
Anonymes Objekt
Anonymous का वतलब वोता वै – विसका कोई वाम व वी वोता. Ein Objekt ohne Referenz wird als anonymes Objekt bezeichnet.
- Sie werden für den sofortigen Methodenaufruf verwendet.
- Diese werden nach dem Methodenaufruf zerstört.
- Sie werden in vielen Bibliotheken wie der – AWT-Bibliothek verwendet.
Beispiel dafür:-
class Calculation{ void fact(int n){ int fact=1; for(int i=1;i<=n;i++){ fact=fact*i; } System.out.println("factorial is "+fact); } public static void main(String args){ new Calculation().fact(5); } }
इसका आउट वुट: – Fakultät ist 120.
Unterschied zwischen Klasse und Objekt in Hindi
इनके वध्य अंतर विम्नलिखित वै:-
objekt | Klasse |
ऑब् वेक्ट, क्लास का एकस वोता वै. | Klasse एक blueprint वोती वै विसमें सें को erstellen किया वाता वै. |
objekt एक Real-Life-Entität वोतीグैदैसे: – Stift, Laptop, Handy, Tastatur आदि. | Klasse एकसमान Objekte का एक समूグ वोता वै. |
ऑब् वेक्ट एक physische Einheit वोती वै. | क्लास एक logische Entität वोती वै. |
objekt को व्यादातर neues Schlüsselwort का प्रयोグ करके erstellen sie किया वाता वै. | Klasse wird mit dem Schlüsselwort class deklariert. |
objekte können sehr oft erstellt werden. | Klasse wird nur einmal deklariert |
wenn ein Objekt erstellt wird, wird ihm Speicher zugewiesen. | वब क्लासे कोता वैमो इसे वैमोरीं व वीं की वाती. |
वावा वें object को क करने के ब वुत सारें वरीके वोते वै. 体ैसे: – neues Schlüsselwort, newInstance (), clone () -Methode, Factory-Methode आदि. | क्लास कोे करने का केवल एक वरीका वोता वै. इसके विए Klasse Stichwort का Verwendung वोता वै. |
- Datentypen in Java auf Hindi
- Methode zum Überladen von क्या वै?
Leave a Reply