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

182


                       หลีกเลี่ยงการประกาศตัวแปรภายในและภายนอกบล็อกที่มีชื่อเหมือนกัน ตัวอย่าวเช่น ควรหลีกเลี่ยงการ

               ประกาศตัวแปรดังนี้

               Int count;


               …

               myMethod() {


                       if (condition) {


               int count;// AVOID!

                       …


               }

                       …


               }

               5.3 การประกาศ class และ interface


                       ในการประกาศ class และ interface ส าหรับการเขียนโปรแกรมภา java ควรปฏิบัติตามรูปแบบดงนี้
                                                                                                       ั

                        ไม่เว้นช่อองว่างระหว่างชื่อ method และ วงเล็บ “(”

                        จัดให้เครื่องหมาย “{” อยู่ที่ต าแหน่งด้านท้ายของบรรทัดที่มีการประกาศ class และ interface


                        จัดให้เครื่องหมาย “}” อยู่ที่ต าแหน่งเริ่มต้นของบรรทัดและมีระดับเดียวกัน Statements เริ่มต้น

               ยกเว้นในกรณีที่เป็น null  Statements โดดยจะจัดให้เครื่องหมาย “}” อยู่ต่อจากเครื่องหมาย “{”

               ตัวอย่างของการประกาศ class และ interface มีดังนี้


               Class Sample extends Object {

               Int ivar1;


               Int ivar2;

               Sample(int i, int j) {


               Ivar1=i;


               Ivar2=j;

               }
   177   178   179   180   181   182   183   184   185   186   187