Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

การเข้าถึงคลาส Java ในแพ็กเกจอื่น

คุณสามารถเข้าใจได้โดยใช้ตัวอย่างที่คลาส Boss ถูกกำหนดในแพ็กเกจ payroll

package payroll; public class Boss {    public void payEmployee(Employee e) {       e.mailCheck();    } }

ถ้าคลาส Employee ไม่อยู่ในแพ็กเกจ payroll? คลาส Boss ต้องใช้เทคนิคหนึ่งในต่อไปนี้สำหรับการอ้างอิงถึงคลาสในแพ็กเกจที่ต่างกัน

  • ชื่อที่สมบูรณ์ (fully qualified name) ของคลาสสามารถใช้ได้ ตัวอย่าง:
payroll.Employee
  • แพ็กเกจสามารถนำเข้าได้โดยใช้คีย์เวิร์ด import และ wildcard (*) ตัวอย่าง:
import payroll.*;
  • คลาสเองสามารถนำเข้าได้โดยใช้คีย์เวิร์ด import ตัวอย่าง:
import payroll.Employee;