การสร้างและใช้เมท็อดใน Java (Creating and Using Methods in Java)
— java — 1 min read
การสร้างและใช้งานเมธอดในภาษา Java:
เมธอด (Methods) ในภาษา Java เป็นบล็อกของโค้ดที่ใช้สำหรับการรวบรวมคำสั่งที่มีลักษณะการทำงานเฉพาะบางอย่าง และสามารถเรียกใช้งานได้หลายครั้งในส่วนอื่น ๆ ของโปรแกรม
การสร้างเมธอดใน Java มีรูปแบบดังนี้:
<ประเภทการส่งคืน> <ชื่อเมธอด>(<พารามิเตอร์>) { // รายการคำสั่ง return <ค่าการส่งคืน>;}`
<ประเภทการส่งคืน>
เป็นประเภทของค่าที่เมธอดจะส่งคืนหลังจากการทำงานเสร็จสิ้น หรือใช้คีย์เวิร์ดvoid
หากไม่มีการส่งคืนค่า<ชื่อเมธอด>
เป็นชื่อที่ใช้ตั้งขึ้นเพื่อระบุเมธอด<พารามิเตอร์>
เป็นตัวแปรที่ใช้รับค่าเข้าสู่เมธอด ซึ่งสามารถมีหรือไม่มีก็ได้<ค่าการส่งคืน>
เป็นค่าที่เมธอดจะส่งคืนหลังจากการทำงานเสร็จสิ้น
ตัวอย่างการสร้างและใช้งานเมธอดใน Java:
public class Calculator { public int add(int a, int b) { int sum = a + b; return sum; } public void printMessage(String message) { System.out.println(message); }}
public class Main { public static void main(String[] args) { Calculator calculator = new Calculator(); int result = calculator.add(5, 3); System.out.println("ผลรวม: " + result); calculator.printMessage("สวัสดี"); }}`
ในตัวอย่างข้างต้น เราสร้างคลาส Calculator
ที่มีเมธอด add
ที่รับพารามิเตอร
public class Calculator { public int add(int a, int b) { int sum = a + b; return sum; } public void printMessage(String message) { System.out.println(message); }}
public class Main { public static void main(String[] args) { Calculator calculator = new Calculator(); int result = calculator.add(5, 3); System.out.println("ผลรวม: " + result); calculator.printMessage("สวัสดี"); }}`
ในตัวอย่างข้างต้น เราสร้างคลาส Calculator
ที่มีเมธอด add
ที่รับพารามิเตอร์ a
และ b
และคืนค่าผลรวมของเลขทั้งสอง ฟังก์ชัน add
ใช้งานตัวแปร sum
เพื่อเก็บผลรวม และส่งค่า sum
กลับ
เรายังสร้างเมธอด printMessage
ที่รับพารามิเตอร์ message
และพิมพ์ข้อความที่ได้รับเข้าสู่หน้าจอ
ในฟังก์ชัน main
ในคลาส Main
เราสร้างอ็อบเจกต์ calculator
จากคลาส Calculator
และใช้เมธอด add
เพื่อบวกเลข 5 และ 3 พร้อมกับพิมพ์ผลลัพธ์ออกทางหน้าจอ ในที่นี้คือผลรวมขอ งเลข 5 และ 3 ฟังก์ชัน printMessage
ใช้เพื่อพิมพ์ข้อความ "สวัสดี" ออกทางหน้าจอ
เมธอดเป็นเครื่องมือที่สำคัญในการเขียนโปรแกรม Java เพราะช่วยให้โค้ดมีความสัมพันธ์และโมดูลาร์ ทำให้ง่ายต่อการจัดการและบำรุงรักษาโค้ด และเพิ่มความยืดหยุ่นในการปรับแต่งและขยายตัวของโปรแกรม