Using the this Keyword in Java

ภายใน Instance Method หรือ Constructor คำสั่ง this คือการ Reference ถึง Current Object 
(ภาษาบ้านๆ) ก็คือ this ใช้เพื่ออ้างอิงถึง Variable หรือ เรียกใช้ Method Constructor ของ Object ภายใน Class ที่เรากำลังเขียน Code อยู่ 

ในบทความนี้จะขอยกตัวอย่างการใช้ this เพียง 2 ตัวอย่าง ดังนี้

1.ใช้ this เมื่อต้องการอ้างถึงตัวแปรของ Object ในการณีที่ กำหนด Parameter ที่มีชื่อเหมือนกันเพื่อไม่ให้ compiler อ่านผิดพลาด

ตัวอย่าง code



2. ใช้ในกรณี Overloading (ซึงจะขอกล่าวในบทความถัดไป) เป็นการเรียก Constructor ตัวอื่นทำงานใน Constructor ที่เรียกใช้





ไม่มีความคิดเห็น:

แสดงความคิดเห็น