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)
No comments:
Post a Comment