java classes hindi

java Classes 

जावा में क्लास को उपयोगकर्ता द्वारा डिफाइन किया  जाता  है | 
क्लास यह ऑब्जेक्ट वेरिएबल का समूह होता है | 
जावा के प्रोग्राम में क्लास ऐसा प्रकार होता है जो ऑब्जेक्ट  और वेरिएबल के रूप में जानकारी को स्टोर करता है।
क्लास प्रोग्राम का attributes और behavior define करता है | 

  attribute : – name ,height, weight, gender and age
  behavior : – jump, speak ,sleepwalk

क्लास वह है जो आपको अपने कोड को reusable मॉड्यूल में डालने की अनुमति देता है | जावा  के प्रोग्राम main मेथड को सार्वजनिक घोषणा करना  जरुरी  होता है |

क्लास एक general है और यह physically रूप से मौजूद नहीं है।     

जावा  के प्रोग्राम में एक से ज्यादा क्लासेस  बना सकते हैं लेकिन  main मेथड्स सिर्फ एक ही।

क्लास  के नाम का पहला letter capital होना चाहिए।

जावा  में क्लास क्रिएट  करने के लिए आपको क्लास नाम के कीवर्ड का इस्तेमाल करना पड़ेगा।

Ex :- orange is object of fruits class.

syntax for class :- 

class  class_name
{
private:variable declarations;function declaration;
public:
variable declarations;
function declaration;
}   ;

Example 1 : –


class Students
{
string name;char sec;int age;
}
Example 2 : –


public class Demo
{
string car;int  age;
void  hungry(){
}
void sleep(){
 }
}

Advantages of classes

Security : –
आपके वेरिएबल और मेथड क्लास  में  होते  है | classes 3 level access protection provide करती  ही | जब  तक आप खुद ना  चाहे  तब कोई भी आपके  class member  को  access नहीं कर सकते  है |
Reduce Complexity :-
क्लास्से का उपयोग करने से आप वेरिएब और मेथड के बिखराव  से बच  जाते है | क्लास्से  से आपका प्रोग्राम सरल बन  जाता है और उसकी complexity दूर हो जाती  है |
Separation : –
किसी भी प्रोग्राम में आपके पास  कई प्रकार का डाटा होता  है | अलग  अलग डाटा पर अलग अलग ऑपरेशन परफॉर्म होते है  जो की आप  मेथड के  द्वारा  परफॉर्म करते है | क्लास्से का उपयोग करते  हुए आप  एक type के डाटा और  उससे related operation (methods) को  दूसरे  type के डाटा और  उससे  related operation (methods) से separate कर सकते  है |

Focus on Data :-

जब  आप क्लास उपयोग करते  है  तो प्रोग्राम का  पुरा उपयोग डेटा  पर  होता  है | आप डाटा के  लिए ही मेथड क्रिएट करते  है | और डाटा को  ही  hide करते है | क्लासेस डेटा फोकस दृष्टिकोण है  जो  की उपयोगकर्ता सॉफ्टवेयर बनाने के लिए बहोत महत्वपूर्ण  है  |

types of loops in java

Leave a Reply

Your email address will not be published. Required fields are marked *