इस पोस्ट में, हम Java में पैकेज और इंटरफेस के बीच के अंतर को समझेंगे।
पैकेज
-
यह कक्षाओं और/या इंटरफेस का एक समूह है जो एक साथ हैं।
-
इसे "पैकेज" कीवर्ड का उपयोग करके बनाया जा सकता है।
-
इसे आयात किया जा सकता है।
-
यह "आयात" कीवर्ड का उपयोग करके किया जा सकता है।
उदाहरण
package package_name; public class class_name { . (body of class) . }
इंटरफ़ेस
-
यह अमूर्त विधियों और स्थिरांक का एक समूह है।
-
इसे "इंटरफ़ेस" कीवर्ड का उपयोग करके बनाया जा सकता है।
-
इसे दूसरे इंटरफ़ेस द्वारा बढ़ाया जा सकता है।
-
इसे एक वर्ग द्वारा भी क्रियान्वित किया जा सकता है।
-
इसे 'कार्यान्वयन' कीवर्ड का उपयोग करके कार्यान्वित किया जा सकता है।
उदाहरण
interface interface_name { variable declaration; method declaration; }