Page 136 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 136
136
Float total = 35+8*s+2*t คือ การประกาศตัวแปร total เพื่อใช้ในการเก็บค่าโดยสารที่คานวณได ้
สร้าง mail class ชื่อ Fee_Parameter_Void เพื่อเรียกใช้ method calFee() ในการค านวณค่าโดยสาร โดย
สามารถอธิบายได้ดังนี้
Public class Fee_ Parameter_ Void คือ การประกาศ class ชื่อ Fee_ Parameter_ Void
Fee fee_prm_ Void = new Fee () คือ การสร้าง object fee_prm_ Void จาก class Fee
Fee_prm_void.calFee () (60, 30.0f) คือ การเรียกใช้ method calFee() โดยมีการ
Argument คือ s=60 และ t=30 และไม่มี ตัวแปรส าหรับรับค่าผลลัพธ์ที่ได้จาก method นี้
เมื่อท าการรันโปรแกรมจะได้ผลดังนี้
กรณี method ไม่มีการับค่า parameter แต่มีการคืนค่า parameter
จะมีรูปแบบการเรียกใช้งานดังนี้
datatype MethodValue = ObjectName.MethodNaem ();
โดยที่ Object Name คือ ชื่อของ Object
Method Name คือ ชื่อของ Method ที่เรียกใช ้
Data type คือ ชนิดข้อมูล

