บทความ

กำลังแสดงโพสต์จาก พฤษภาคม, 2016

Part1 -> Section2 -> Classes -> 004. Method Overloading

รูปภาพ
     โดยปกติแล้ว Method ใน Class เดียวกันจะไม่สามารถใช้ชื่อเดียวกันได้ (ด้วยเหตุผลง่ายๆคือ ถ้ามี Method ชื่อเดียวกันสอง Method แล้ว เวลาเรียกใช้งาน โปรแกรมจะรู้ได้อย่างไรว่าจะใช้งาน Method อันไหนนั่นเอง) แต่ในบางครั้งเราอาจจำเป็นที่จะต้องใช้ชื่อ Method เดียวกัน เพราะมันทำงานเหมือนกัน ซึ่งสำหรับ .NET Framework หลังจาก version 4.0 เราสามารถที่จะใช้ชื่อ Method เดียวกันได้แล้ว โดยจะเรียกการทำแบบนี้ว่า Method Overloading