คุณสามารถเข้าใจได้โดยใช้ตัวอย่างที่มีการกำหนดคลาส Boss ในแพ็คเกจเงินเดือน
package payroll; public class Boss { public void payEmployee(Employee e) { e.mailCheck(); } }
ถ้าคลาส Employee ไม่ได้อยู่ในแพ็คเกจเงินเดือน? คลาส Boss ต้องใช้หนึ่งในเทคนิคต่อไปนี้เพื่ออ้างถึงคลาสในแพ็คเกจอื่น
- สามารถใช้ชื่อเต็มของคลาสได้ ตัวอย่างเช่น −
payroll.Employee
- สามารถนำเข้าแพ็คเกจได้โดยใช้คำสำคัญการนำเข้าและสัญลักษณ์แทน (*) ตัวอย่างเช่น −
import payroll.*;
- คลาสนั้นสามารถนำเข้าได้โดยใช้คำสำคัญนำเข้า ตัวอย่างเช่น −
import payroll.Employee;