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;
   169   170   171   172   173   174   175   176   177   178   179