| ||||||||||||
![]() |
Article | |||||||||||
|
||||||||||||
![]() |

โดย สรวุฒิ กอสุวรรณศิริ
ส่วนการประกาศเมทธอด ให้ไปเขียนฟังก์ชั่นที่จะใช้เป็นเมทธอดก่อน แล้วค่อยมากำหนดในส่วนประกาศคลาส
ภายในเมทธอด สามารถเรียกใช้พรอเพอร์ตีและเมทธอดต่างๆในคลาสได้ โดยใช้ คำว่า this (ดูในตัวอย่าง)
สมมุติว่าผมมีฟังก์ชั่น welcome_display() มีรายละเอียดดังนี้
เมื่อเขียนฟังก์ชั่นเสร็จแล้ว ก็เอามาประกาศว่าเป็นเมทธอด Greeting ด้วยวิธีนี้ครับ (ที่ชื่อฟังก์ชั่น ไม่ต้องมี () )
สำหรับการเรียกใช้ Class เราก็ต้องใช้คำสั่ง new เพื่อสร้างอ็อบเจกต์ขึ้นมาก่อน แล้วจึงนำอ็อบเจกต์ที่ประกาศไปใช้ได้ครับ
อ่านมาจนจบท่านคงคิดว่า โปรแกรมในตัวอย่างไม่ต้องทำคลาสก็ได้ แล้วเทคนิกนี้มันจะเอาไปใช้ทำอะไรได้บ้าง ข้อนี้ขอตอบว่า เวลาจะเขียนอะไรที่มันซับซ้อน ถ้าท่านใช้วิธีนี้อาจจะทำให้เขียนได้ง่ายขึ้น ตัวอย่างของ Script ที่ผมทำเป็นอ็อบเจกต์ก็มีให้ท่านเห็นครับ เมนูที่เลื่อนๆอยู่ทางซ้ายนั่นไง ไว้โอกาสหน้าผมจะเขียนวิธีสร้างเมนูของ Realdev.net มาให้อ่านกันนะครับ วันนี้ขอนอนก่อน สวัสดีครับ:-)

![]() |
© copyright 2001 Sorrawut Korsuwansiri | |