หน้าเว็บ

วันพฤหัสบดีที่ 19 ธันวาคม พ.ศ. 2556

Overload Method Java คืออะไร



Overload Methods (หรือหลาย ๆ คนอาจจะใช้คำว่า Overloading, Overloader)  คือการเขียน หรือสร้าง Method ชื่อเดิมที่มีอยู่แล้วใหม่ เพื่อจุดประสงค์การทำงานที่หลากหลาย โดยใช้ชื่อ Method เดิมแต่มีข้อแม้ว่าจะต้องส่ง Argument หรือ Parameter เข้าไปใน Overload Method แต่ละตัวไม่เหมือนกัน (โปรแกรมจะได้รู้ว่าเราเรียกใช้ตัวไหนนั้นเอง) มาลองศึกษาโปรแกรมกันดูครับ

ตัวอย่างโปรแกรม
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public class Overload {
 
    public static void sayHello() {
         
        System.out.println("Hello, JAVA");
             
    }
 
    public static void sayHello( String name ) {
             
        System.out.println("Hello, " + name.toString());
             
    }
 
    public static void main(String args[]){
 
        sayHello();
        sayHello( "amplysoft" );
 
    }
 
}

ผลลัพธ์


สรุป Overload Method
1. Overload Method คือการทำซ้ำ Method ที่มีอยู่แล้ว แต่ต้องส่งค่า Argument หรือ Parameter ให้ไม่เหมือนเดิม
2. วัตถุประสงค์เพื่อการสร้าง Method เดิมแต่มีคุณสมบัติ  และลักษณะการทำงานที่แตกต่างกัน
3. สร้างความยืดหยุ่นในการสร้าง Method

เครดิต  http://www.amplysoft.com

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

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