जेइसे C++ में भी Class को Create करके Program किया जाता था , लेकिन अगर C++ में Class Create ना करते , फिर भी Program Execute किये जाते हे , लेकिन Java Language में आप लोगो को Class और Object Create करना ही पड़ेगा Programming करने के लिए , और इसलिए ही ये Concept इतना Important Concept हे |
तो इस लिए (Class and object in Java in Hindi with Example ) इस आर्टिकल के अन्दर हम Class और Object के पूरी Concept Clear करने वाले हे , ताकि इस Concept को आप लोग अछे से समझ कर , अपने Programming के अन्दर इस Class और Object को Implement कर पाओ , तो आइये जानते हे क्लास और ऑब्जेक्ट क्या हे ?
Class and object in Java in Hindi with Example
What is Class in Java :-
Class का मतलब हे , Object का Collection , या फिर जिसे Data और Method का Collection भी बोल सकते हो , मतलब बहत सारे Object का Collection को ही Class कहा जाता हे |
और इस Class के अन्दर किसी भी तरह के Memory Space को Use नही होते , मतलब जब आप Class को Create करते हो अपने Programming में , तो इस Class के लिए आपको किसी भी तरह के Memory Space को इस्तेमाल नही करना पड़ता हे , क्यू की इस Class के अन्दर आप लोग सिर्फ Programming का Design कर सकते हो , की किस तरह से Program को Execute किया जा सके |
मतलब एक तरह से Blueprint ही होता हे ये Class , जेइसे जब हम कोई घर बनाते हे , तो सबसे पहले जिस तरह से उस घर का Blueprint को बनाया जाता हे , ताकि उस घर को अछे से Design किया जा सके | ठीक उसी तरह Programming में इस Class को इस Blueprint की तरह ही समझ सकते हो |
मतलब ये Class एक Blueprint होता हे Program में , जिसको Logical Entity भी कह सकते हो , जिसमे Programming के Logic को Define किया जाता हे |
Syntax
class className
{
// data
// methods
}
तो ये होता हे Class का Concept |
जेइसे मानलो - अगर हमने एक Class Create करते हे जिसे " Person " नाम से Define करते हे , तो उस Person नाम की Class के अन्दर कयी तरह के नाम को add कर सकते हे , जेइसे - ( Ram , Rohit , Rahul , Avi , Bikash) | तो ये जो नाम हे ये ही होता हे Object , और इस Object को जब Program के अन्दर Define किया जाता हे , तो उसमे Memory Space को Use करते हे |
मतलब , जब हम Class को Create करते हे , तब कोई भी Memory Space Use नही होते , लेकिन जब उसी Class के अन्दर हम Object को Define करते हे , तो उसमे Memory Space को Use किया जाता हे |
Syntax :-
class-name onj-name = new class-name()
तो ये होगये Class और Object का Concept , उम्मीद करता हु आप लोग इस Concept को अछे से समझ गये होंगे , आब हम बात करेंगे , Class और Object के बिच में क्या क्या अंतर हे , चलिए शुरू करते हे |
1. Class एक बहत सारे Object का Collection होता हे , लेकिन Object Class का ही Instant होता हे |
2. Class बहत सारे Object का Group होता हे , और Object Real World के Entity होता हे , जेइसे - Pen , Computer , Laptop , Chair , Table , etc
3. Class एक Logical Entity की तरह होते हे , और Object Physical Entity होता हे |
4. Class के अन्दर किसी भी तरह के Memory का इस्तेमाल नही होते , लेकिन जब Object को Define किया जाता हे , तो उसमे Memory Space का इस्तेमाल किये जाते हे |
5. एक Program में एक नाम से एक ही बार Class को Create कर सकते हे , लेकिन Object को आप अपने हिसाब से जितने बार चाहो Use कर सकते हो |
तो ये कुछ Important Difference हे Class और Object में ....
और इस Class के अन्दर किसी भी तरह के Memory Space को Use नही होते , मतलब जब आप Class को Create करते हो अपने Programming में , तो इस Class के लिए आपको किसी भी तरह के Memory Space को इस्तेमाल नही करना पड़ता हे , क्यू की इस Class के अन्दर आप लोग सिर्फ Programming का Design कर सकते हो , की किस तरह से Program को Execute किया जा सके |
मतलब एक तरह से Blueprint ही होता हे ये Class , जेइसे जब हम कोई घर बनाते हे , तो सबसे पहले जिस तरह से उस घर का Blueprint को बनाया जाता हे , ताकि उस घर को अछे से Design किया जा सके | ठीक उसी तरह Programming में इस Class को इस Blueprint की तरह ही समझ सकते हो |
मतलब ये Class एक Blueprint होता हे Program में , जिसको Logical Entity भी कह सकते हो , जिसमे Programming के Logic को Define किया जाता हे |
Syntax
class className
{
// data
// methods
}
तो ये होता हे Class का Concept |
Type of Class :-
Java Programming में Basically Class को दो Part में Divide किया गया हे ,- Predefined
- User defined
1. Predefined Class :-
Predefined Class वो Class होता हे , जो Java के Library के अन्दर पहले से ही Define किया हुआ रहता हे , जिसे Change नही किया जा सकता |
जेइसे-
Predefined Class के अन्दर इन सारे Class के Logic को हम सिर्फ Program के अन्दर इस्तेमाल कर सकते हे | इनके जो Logic हे उसे हम Change नही कर सकते हे , और नहीं कुछ Add कर सकते हे |
- Scanner
- Console
- System
- String
Predefined Class के अन्दर इन सारे Class के Logic को हम सिर्फ Program के अन्दर इस्तेमाल कर सकते हे | इनके जो Logic हे उसे हम Change नही कर सकते हे , और नहीं कुछ Add कर सकते हे |
ये ही होता हे Java में Predefined Class |
2. User defined Class :-
जब किसी Program के अन्दर किसी तरह के Class को User के द्वारा Define किया जाता हे , वो होता हे User Defined class |
जेइसे -
- Sanat
- A Men
- Demo
- Sample
- abc
तो इस तरह से जो Class को User Create करते हे , उसे ही User Defined Class कहते हे |
Object Class का ही Instant होता हे , Instant को आप Variable भी कह सकते हो , मतलब Object Class का ही Member होता हे | और इस Object की मदत से Class को Execute किया जाता हे |
What is Object in Java :-
Object Class का ही Instant होता हे , Instant को आप Variable भी कह सकते हो , मतलब Object Class का ही Member होता हे | और इस Object की मदत से Class को Execute किया जाता हे |
जेइसे मानलो - अगर हमने एक Class Create करते हे जिसे " Person " नाम से Define करते हे , तो उस Person नाम की Class के अन्दर कयी तरह के नाम को add कर सकते हे , जेइसे - ( Ram , Rohit , Rahul , Avi , Bikash) | तो ये जो नाम हे ये ही होता हे Object , और इस Object को जब Program के अन्दर Define किया जाता हे , तो उसमे Memory Space को Use करते हे |
मतलब , जब हम Class को Create करते हे , तब कोई भी Memory Space Use नही होते , लेकिन जब उसी Class के अन्दर हम Object को Define करते हे , तो उसमे Memory Space को Use किया जाता हे |
Syntax :-
class-name onj-name = new class-name()
तो ये होगये Class और Object का Concept , उम्मीद करता हु आप लोग इस Concept को अछे से समझ गये होंगे , आब हम बात करेंगे , Class और Object के बिच में क्या क्या अंतर हे , चलिए शुरू करते हे |
Difference Between Class and Object in Java in Hindi :-
1. Class एक बहत सारे Object का Collection होता हे , लेकिन Object Class का ही Instant होता हे |
2. Class बहत सारे Object का Group होता हे , और Object Real World के Entity होता हे , जेइसे - Pen , Computer , Laptop , Chair , Table , etc
3. Class एक Logical Entity की तरह होते हे , और Object Physical Entity होता हे |
4. Class के अन्दर किसी भी तरह के Memory का इस्तेमाल नही होते , लेकिन जब Object को Define किया जाता हे , तो उसमे Memory Space का इस्तेमाल किये जाते हे |
5. एक Program में एक नाम से एक ही बार Class को Create कर सकते हे , लेकिन Object को आप अपने हिसाब से जितने बार चाहो Use कर सकते हो |
तो ये कुछ Important Difference हे Class और Object में ....
Read More :-
आज की इस आर्टिकल में हमने Java Language के Class और Object के बारे में पूरी जानकारी आप लोगो के साथ शेयर की हे , जो काफी Important Topic में से एक हे |
Class जो हे वो Object का ही Collection होता हे , जिसमे Data और Method को Use किया जाता हे , और Object Class का ही Instant होता हे , मतलब बिना Class को Create करके आप लोग Object को Create नही कर सकते हो |
उम्मीद करता हु आज की (Class and object in Java in Hindi with Example) इस आर्टिकल के अन्दर दिए गये जानकारी आप लोगो पसंद आया होगा , अगर पसंद आया , तो अपने दोस्तों को साथ शेयर करे , और अगर इस Concept के बारे में कोई भी Doubt रह गये ,या फिर मन में कोई शाबाल हे , तो निचे Comment जरुर करे |
Thank You
Class जो हे वो Object का ही Collection होता हे , जिसमे Data और Method को Use किया जाता हे , और Object Class का ही Instant होता हे , मतलब बिना Class को Create करके आप लोग Object को Create नही कर सकते हो |
उम्मीद करता हु आज की (Class and object in Java in Hindi with Example) इस आर्टिकल के अन्दर दिए गये जानकारी आप लोगो पसंद आया होगा , अगर पसंद आया , तो अपने दोस्तों को साथ शेयर करे , और अगर इस Concept के बारे में कोई भी Doubt रह गये ,या फिर मन में कोई शाबाल हे , तो निचे Comment जरुर करे |
Thank You