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;
}

