CodeGym /Java Course /मॉड्यूल 2: Java Core /अमूर्त वर्ग वि इंटरफेस

अमूर्त वर्ग वि इंटरफेस

मॉड्यूल 2: Java Core
पातळी 4 , धडा 5
उपलब्ध

"हॅलो, अमिगो! बिलाबो तुम्हाला अमूर्त वर्ग आणि इंटरफेसमधील फरक सांगेल. अनेक आहेत."

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

"ते माझे आकलन आहे. थोडक्यात आणि मुद्दा."

"धन्यवाद, अमिगो."

टिप्पण्या
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION