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         คือ ชนิดข้อมูล
   131   132   133   134   135   136   137   138   139   140   141