आप एक उदाहरण का उपयोग करके इसे समझ सकते हैं जहां पेरोल पैकेज में एक बॉस वर्ग परिभाषित किया गया है।
package payroll; public class Boss { public void payEmployee(Employee e) { e.mailCheck(); } }
यदि कर्मचारी वर्ग पेरोल पैकेज में नहीं है? बॉस वर्ग को एक अलग पैकेज में एक वर्ग को संदर्भित करने के लिए निम्नलिखित तकनीकों में से एक का उपयोग करना चाहिए।
- कक्षा के पूर्णतः योग्य नाम का उपयोग किया जा सकता है। उदाहरण के लिए -
payroll.Employee
- आयात कीवर्ड और वाइल्ड कार्ड (*) का उपयोग करके पैकेज को आयात किया जा सकता है। उदाहरण के लिए -
import payroll.*;
- आयात कीवर्ड का उपयोग करके वर्ग को ही आयात किया जा सकता है। उदाहरण के लिए -
import payroll.Employee;
एक वर्ग फ़ाइल में किसी भी संख्या में आयात विवरण हो सकते हैं। इंपोर्ट स्टेटमेंट पैकेज स्टेटमेंट के बाद और क्लास डिक्लेरेशन से पहले दिखना चाहिए।