Page 188 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 188

188


               ชนิดของ Identifier : Packages

                       กฎในการตั้งชื่อ:ค าน าหน้า (prefix)  ของ package นั้นจะใช้ตัวพิมพ์เล็กทั้งหมดในการตั้งชื่อ และควรใช ้

               ชื่อโดเมนระดับสูง เช่น com edu gov mal net org หรืออักษรตัวย่อของชื่อประเทศตามที่ระบุไว้ในมาตรฐาน
               ISO 3166,1981

                       ส่วนประกอบอื่นๆ ของชื่อ package นั้นจะแตกต่างกันไปตามหลักในการตั้งชื่อของแต่ละองค์กรโดยอาจ

                                                        ์
               ใช้การตั้งชื่อเพื่อระบุแผนก โปรเจกต์ หรืออุปกรณที่ใช้งาน
               ตัวอย่าง       com.sun.eng
                              Com.apple.quicktime.v2



                              Edu.cmu.cs.bovik.cheese



               ชนิดของ Identifier : Classes
                       กฎในการตั้งชื่อ:ควรใช้ค านามในการตั้งชื่อ class แลวใช้ตัวอักษรแบบผสมโดยให้ตัวอักษรแรเป็นตัวพิมพ์

               ใหญ่ พยายามตั้งชื่อของ class ให้เข้าใจง่าย หลีกเลี่ยงการใช้อักษรย่อในการตั้งชื่อ class นอกเสียจากว่าอักษรย่อ

                         ี่
               นั้นจะเป็นทนิยมใช้อย่างกว้างขวาง เช่น URl HTML เป็นต้น


               ตัวอย่าง       class Raster;
                              Class ImageSprite;

               ชนิดของ Identifier : Interface

                       กฎในการตั้งชื่อ:การตั้งชื่อ Interface นั้นจะใช้กลักการเดียวกันกับการตั้งชื่อ class



               ตัวอย่าง       Interface RasterDelegate;
                              Interface Storing
   183   184   185   186   187   188   189   190   191   192   193