Tutorial for Application Development



Thursday 20 August 2009

Java การสร้าง Class และ Member Class

1. การสร้าง Class และ Member Class

การสร้าง member class มีกฎดังนี้คือ ตัวแปรระดับ Class จะต้องประกาศ ไว้ข้างต้นหลังจาก

ประกาศ ชื่อ Class หลังจากนั้นจะเป็น กลุ่ม ของ method

class Test{

Data member1;

Data member2;

Data member3;

Data member4;

Method member1(){

}

Method member2(){

}

Method member3(){

}

}


1.1 การสร้าง data member (ตัวแปรระดับ Class)

การสร้างตัวแปรระดับ Class ไม่ต่างจากการสร้าง ตัวแปร แบบปรกติที่เคยผ่าน มา ต่างตรงที่ว่าเราสามารถใส่ modifier ให้กับตัวแปรนั้นได้ เช่น Class ของ บัตรรายการหนังสือตามที่กล่าวข้างต้น

Example




ตัวแปรที่สร้างไว้สามารถนำไปใช้ได้ทุกที่ภายใน Class ส่วนนอกเหนือจากนั้น ขึ้นอยู่กับ modifier ที่เรากำหนดให้กับแต่ละ ตัวแปร

1.1 การสร้าง Method member

การสร้าง method member จะสร้างหลังจาก ส่วนของ data member โดยรูปแบบของ method ประกอบด้วยส่วนต่าง ๆ ดังนี้


Modifier Return Type MethodName(Parameter list){

// ถ้ามีการ return ค่า

Return xx;

}


- Modifier คือขอบเขตการใช้งานของ method

- Return Type คือ การ Return ค่าของ method มีได้สองแบบคือ

o Void คือไม่มีการ return ค่า

o แบบที่มีการ Return ค่า ให้ใส่ ประเภทข้อมูลที่ต้องการ Return ค่าออกไป

โดยถ้ามีการ Return ค่า method นั้นจะต้องมีการ Return ค่าออกไปด้วยโดยใช้คำสั่ง return ตามด้วยข้อมูลที่จะ return ออกไป ซึ่งต้องเป็นข้อมูลประเภทเดียวกันกับที่ประกาศ ไว้ในส่วนของ Return type

- Method Name คือ ชื่อ Method หลักการตั้ง เหมือนกันกับการตั้งชื่อตัวแประ คือ ขึ้นต้นด้วยตัวเล็ก

- Parameter list ถ้า method นั้นต้องการรับ parameter เข้ามาประมวลผลให้ประกาศตัวแปรไว้เพื่อรับค่าเข้ามาดังนี้

(Data type name1,Data type name2)

Example



No comments: