Page 174 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 174
174
2. การจัดการไฟล์ (File Organization)
ไฟลแต่ละไฟล์จะประกอบด้วยส่วนต่างๆซึ่งควรแยกออกจากกันด้วยบรรทัดเปล่าและ comment
์
่
ส าหรับแตละส่วนนั้นหากเป็นไปได้ควรหลีกเลี่ยงไฟล์ที่มีความยาว 2,000 บรรทัด
2.1Java source file
ในแต่ละ Java source file นั้นจะมี public หรือ interface ได้เพียง1 class/ interface เท่านั้น แต ่
สามารถน า private class/ interface ที่เกี่ยวข้อง public class มาไว้ใน source file เดียวกันได้ โดยจัดให้
public class/interface อยู่อันดับแรกสุดท้ายของ file
Java. Source file ควรมีล าดับดังนี้
คอมเมนต์เริ่มต้น
Package หรือ Import statements
การประกาศ class หรือ interface
2.1.1.คอมเมนต์เริ่มต้น
ทุกๆ source file นั้นควร เริ่มต้นด้วยคอมเม้นในรูปแบบภาษา c(c-style) ซึ่งประกอบด้วยชื่อ คลาส,
ข้อมูลเวอร์ชั่น,วันที่ และลิขสิทธิ์ โดยมีรูปแบบดังนี้
/*Classname
*
*Version infromation
*
*Data
*
*Copyright notice
*/
2.1.2. Package และ import statements
บรรทัดแรกถัดจากคอมเมนต์ใน source file ของภาษา Java ส่วนใหญ่จะเป็นชื่อ Package ตามด้วย
import statements ดังตัวอย่าง
Package Java.Awt;
import Java.util.Scanner;

