Page 139 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 139

139


               ท าการสร้าง class Fee เพื่อใช้ในการค านวณค่าโดยสารรถแท็กซี่ ซึ่งสามารถอธิบายได้ดังนี้

               Public class Fee                    คือ การประกาศ class ชื่อ Fee


               Public float calFee (int s, float t)   คือ การสร้าง method ชื่อ calFee () เพื่อค านวณค่าโดยสาร โดยมี

                                                                   การรับค่า parameter s และ t และจะมีการคืนค่าโดยสารเป็นข้อมูล

                                                                   ชนิด float



               Return35 + 8*s +2*t                    คือ การก าหนดการคืนค่าของข้อมูลที่คานวณได  ้














               สร้าง main class ชื่อ Fee_Prm_Return เพื่อเรียกใช้ method calFee() ในการค านวณค่าโดยสารโดย


               สามารถอธิบายได้ดังนี้

               Public class Fee_Prm_Return         คือ การประกาศ class ชื่อ Fee_Prm_Return

               Fee fee = new Fee ()                คือ การประกาศ object fee จาก class Fee


                                                                ้
               Float total = fee. calfee(100,05.0f);  คือ การเรียกใช method calfee () โดยมีการส่งค่า attribute =
                                                                   100 และ t = 25.0 และจะมีค่าตัวแปร total ส าหรับรับค่าผลลัพธิ์


                                                       ที่ได้จากการคืนค่าของ method นี้

                                                                       ่
               System.out.println(“ค่าโดยสาย =+ “total+ “บาท”) แสดงผลคาโดยสารทั้งหมด
               เมื่อท าการรันโปรแกรมจะได้ผลดังนี้
   134   135   136   137   138   139   140   141   142   143   144