जावा मधील क्लास वि इंटरफेस

लेखक: Laura McKinney
निर्मितीची तारीख: 4 एप्रिल 2021
अद्यतन तारीख: 18 मे 2024
Anonim
Computer Keyboard चा वापर कसा करावा? Basics of Computer Keyboard in Marathi
व्हिडिओ: Computer Keyboard चा वापर कसा करावा? Basics of Computer Keyboard in Marathi

सामग्री

जावा मधील वर्ग आणि इंटरफेसमधील फरक असा आहे की जावा मधील वर्ग ऑब्जेक्ट तयार करण्यासाठी त्वरित स्थापित केला जातो तर जावा मधील इंटरफेस कधीही इन्स्टंट केला जाऊ शकत नाही कारण विनंती केल्यावर कोणतीही क्रिया करण्यास असमर्थता येते.


जावा एक ऑब्जेक्ट-देणारं प्रोग्रामिंग भाषा आहे जी कंपाईलर आणि दुभाषे दोन्ही वापरते. बहुतेक सर्व सॉफ्टवेअर जावा प्रोग्रामिंग भाषेत तयार केली जातात. जावा कोड विंडोज, लिनक्स आणि मॅक ओएस वर लिहिता येतो. सी आणि सी ++ प्रोग्रामिंग भाषेचा वाक्यरचना बर्‍यापैकी समान आहे.

जावा प्रोग्रामिंग चालविण्यासाठी ब्राउझर तयार करते जे ग्राफिकल यूजर इंटरफेस बनविण्यात मदत करतात. आजकाल जावा प्रोग्रामिंग भाषा वापरली जात आहे आणि कल आहे. जावा कोड लिहिण्यासाठी प्रोग्रामरला सॉफ्टवेअर डेव्हलपमेंट किट (एसडीके) आवश्यक आहे ज्यात कंपाइलर, इंटरप्रिटर समाविष्ट आहे जे सी ++ मध्ये आवश्यक नाही. जावा मधील वर्ग ऑब्जेक्ट तयार करण्यासाठी त्वरित स्थापित केला जातो तर जावा मधील इंटरफेस कधीही इन्स्टंट केला जाऊ शकत नाही कारण विनंती केल्यावर कोणतीही क्रिया करण्यास असमर्थता आहे. वर्ग जावा प्रोग्रामिंगमधील सर्वात महत्वाची वैशिष्ट्ये आहेत. आम्हाला जावा प्रोग्रामिंगमध्ये जावा अंमलबजावणी करणे शक्य नाही जर आम्हाला वर्ग कार्यान्वित करण्याबद्दल माहित नसेल. जावा प्रोग्रामिंगमधील वर्ग ऑब्जेक्ट्स तयार करण्यासाठी देखील वापरले जातात कारण वर्ग संदर्भ प्रकार तयार करतो. वर्गाच्या स्वाक्षरीत, वर्गाचे मुख्य भाग असे आहे जे वर्गाचे नाव आणि सर्व माहिती आहे. वर्गाच्या मुख्य अंगात, वर्गातील फील्ड्स आणि पद्धती आहेत. वर्गातील वस्तू स्थिर आणि नॉन-स्टॅटिक असू शकतात.


कीवर्ड क्लास जावा प्रोग्रामिंगमध्ये क्लास बनवण्यासाठी वापरला जातो. जावा मध्ये तयार केलेल्या प्रत्येक ऑब्जेक्टमध्ये फील्ड आणि पद्धती असतात आणि त्या कॉपी करतात. एक्सेस स्पेसिफायर सबक्लासच्या सदस्यांची दृश्यमानता आणि प्रवेशयोग्यता निश्चित करते. जावा प्रोग्रामिंगमध्ये एक्सेस स्पेसिफायर वापरुन वारसा मिळू शकतो. एक वर्ग दुसर्‍या वर्गाच्या वस्तू आणि पद्धतींचा वारसा घेतो. एक वर्ग फक्त एकाच वर्गाचा वारसा मिळवू शकतो; ही समस्या सोडविण्यासाठी इंटरफेस तयार केला गेला. इंटरफेस क्लास वापरणे एकापेक्षा अधिक वर्गाचे असू शकते. इंटरफेसची रचना वर्गासारखीच आहे. जावा मध्ये इंटरफेसची अंमलबजावणी करण्यासाठी वापरलेला कीवर्ड एक इंटरफेस आहे. इंटरफेसमध्ये, इंटरफेसच्या मुख्य भागामध्ये पद्धत परिभाषित केलेली नाही. इंटरफेसच्या मुख्य भागामध्ये वर्ग परिभाषित करणे आवश्यक आहे. वर्गाची पद्धत नेहमी सार्वजनिक असणे आवश्यक आहे.

अनुक्रमणिका: जावा मध्ये वर्ग आणि इंटरफेस दरम्यान फरक

  • तुलना चार्ट
  • जावा मध्ये वर्ग काय आहे?
  • जावा मध्ये इंटरफेस काय आहे?
  • मुख्य फरक
  • निष्कर्ष
  • स्पष्टीकरणात्मक व्हिडिओ

तुलना चार्ट

आधारजावा मध्ये वर्गजावा मध्ये इंटरफेस
याचा अर्थजावा मधील वर्ग ऑब्जेक्ट तयार करण्यासाठी स्थापित केले जाते

जावा मधील इंटरफेस कधीही इन्स्टंट केला जाऊ शकत नाही कारण आवाहन करण्यावर कोणतीही कार्यवाही करण्यात पद्धत अक्षम आहे.


 

कीवर्डकीवर्ड क्लास जावा मध्ये क्लास लागू करण्यासाठी वापरला जातोजावा मध्ये इंटरफेस लागू करण्यासाठी कीवर्ड इंटरफेसचा वापर केला जातो
बांधकाम करणारावर्गात बांधकाम करणारा असू शकतोइंटरफेसमध्ये कधीही कन्स्ट्रक्टर असू शकत नाही
पद्धतविशिष्ट कार्य करण्यासाठी वर्गातील पद्धती परिभाषित केल्या जातातइंटरफेसमधील पद्धत पूर्णपणे अमूर्त आहे

जावा मध्ये वर्ग काय आहे?

वर्ग जावा प्रोग्रामिंगमधील सर्वात महत्वाची वैशिष्ट्ये आहेत. आम्हाला जावा प्रोग्रामिंगमध्ये जावा अंमलबजावणी करणे शक्य नाही जर आम्हाला वर्ग कार्यान्वित करण्याबद्दल माहित नसेल. जावा प्रोग्रामिंगमधील वर्ग ऑब्जेक्ट्स तयार करण्यासाठी देखील वापरले जातात कारण वर्ग संदर्भ प्रकार तयार करतो. वर्गाच्या स्वाक्षरीत, वर्गाचे मुख्य भाग असे आहे जे वर्गाचे नाव आणि सर्व माहिती आहे. वर्गाच्या मुख्य अंगात, वर्गातील फील्ड्स आणि पद्धती आहेत. वर्गातील वस्तू स्थिर आणि नॉन-स्टॅटिक असू शकतात. कीवर्ड क्लास जावा प्रोग्रामिंगमध्ये क्लास बनवण्यासाठी वापरला जातो. जावा मध्ये तयार केलेल्या प्रत्येक ऑब्जेक्टमध्ये फील्ड आणि पद्धती असतात आणि त्या कॉपी करतात. एक्सेस स्पेसिफायर सबक्लासच्या सदस्यांची दृश्यमानता आणि प्रवेशयोग्यता निश्चित करते. जावा प्रोग्रामिंगमध्ये एक्सेस स्पेसिफायर वापरुन वारसा मिळू शकतो. एक वर्ग दुसर्‍या वर्गाच्या वस्तू आणि पद्धतींचा वारसा घेतो.

जावा मध्ये इंटरफेस काय आहे?

एक वर्ग फक्त एकाच वर्गाचा वारसा मिळवू शकतो; ही समस्या सोडविण्यासाठी इंटरफेस तयार केला गेला. इंटरफेस क्लास वापरणे एकापेक्षा अधिक वर्गाचे असू शकते. इंटरफेसची रचना वर्गासारखीच आहे. जावा मध्ये इंटरफेसची अंमलबजावणी करण्यासाठी वापरलेला कीवर्ड एक इंटरफेस आहे. इंटरफेसमध्ये, इंटरफेसच्या मुख्य भागामध्ये एक पद्धत परिभाषित केलेली नाही. इंटरफेसच्या मुख्य भागामध्ये वर्ग परिभाषित करणे आवश्यक आहे. वर्गाची पद्धत नेहमी सार्वजनिक असणे आवश्यक आहे.

मुख्य फरक

  1. जावा मधील वर्ग ऑब्जेक्ट तयार करण्यासाठी त्वरित स्थापित केला जातो तर जावा मधील इंटरफेस कधीही स्थापित केला जाऊ शकत नाही कारण विनंती केल्यावर कोणतीही कार्यवाही करण्यास पद्धत अक्षम आहे.
  2. कीवर्ड क्लास जावा मध्ये क्लास लागू करण्यासाठी वापरला जातो, तर कीवर्ड इंटरफेस जावा मध्ये इंटरफेस लागू करण्यासाठी वापरला जातो.
  3. वर्गात कन्स्ट्रक्टर असू शकतो तर इंटरफेसमध्ये कधीच कन्स्ट्रक्टर असू शकत नाही.
  4. वर्गातील पद्धती विशिष्ट कार्य करण्यासाठी परिभाषित केल्या जातात तर इंटरफेसमधील पद्धत पूर्णपणे अमूर्त असते.

निष्कर्ष

वरील लेखात आम्ही अंमलबजावणीसह जावा मधील वर्ग आणि इंटरफेसमधील स्पष्ट फरक पाहतो

स्पष्टीकरणात्मक व्हिडिओ