สนับสนุนโดย

วันเสาร์ที่ 1 ธันวาคม พ.ศ. 2561

รู้จักกับ package

เวลาที่เราเขียนโปรแกรมไปสักพักจะพบว่ามี class จำนวนมากเกิดขึ้น ดังนั้นหากต้องการจัดระเบียบให้เป็นหมวดหมู่ ต้องมีการเก็บเป็นที่เป็นทาง สวนมากก็ใส่ลงใน folder เพื่อแยกห้องเก็บ อันนี้ในทางภาษา java เรียกว่า package หรือตัวห่อหุ้ม เพื่อให้เราสร้าง class ชื่อเดียวกันได้ (แต่ต้องอยู่คนละ package นะ)



เช่น เรามีคลาสชื่อว่า Student สัก 5 อัน ก็แยกห้องเก็บไปเลย

/home/Student
/school/Student
/pay/Student
/service/Student
/history/Student

ประมาณนี้ โดยหลักแล้วชื่อ package จะเป็นตัวเล็กขึ้นต้นก่อน แล้วค่อยใช้ตัวใหญ่แยกคำ เช่น homeService เป็นต้น

อ้อ มีอีกข้อนึง package นี้สามารถเก็บซ้อนๆ กันได้ เหมือนเรามี folder ย่อยหลายชั้น
มาลองสร้างงานจริงกันดูสักหน่อย เวลาที่ใช้ Netbeans สร้าง class มันจะมีให้เราป้อนชื่อ package ตามภาพนี้

จากนั้นเราก็ทำการสร้างมาอีก class โดยให้มีชื่อเดียวกันเป้ะ แต่ต่างกันที่ package ครับ

เราสามารถสร้างได้แล้ว เย้

ไม่มีความคิดเห็น:

แสดงความคิดเห็น