วิธีการเรียกเมธอดใน Java: 7 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

วิธีการเรียกเมธอดใน Java: 7 ขั้นตอน (พร้อมรูปภาพ)
วิธีการเรียกเมธอดใน Java: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีการเรียกเมธอดใน Java: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีการเรียกเมธอดใน Java: 7 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: PowerPoint Slide Master : การวาง Logo และ เลขหน้า 2024, พฤศจิกายน
Anonim

หากคุณต้องการเป็นโปรแกรมเมอร์ Java มีแนวคิดใหม่ๆ มากมายให้เรียนรู้ มีคลาส เมธอด ข้อยกเว้น ตัวสร้าง ตัวแปร และอื่นๆ คุณสามารถเรียนรู้มันอย่างท่วมท้น ดังนั้น คุณควรเรียนรู้ทีละอย่าง ในบทความบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีเรียกใช้เมธอดใน java

ขั้นตอน

วิธีการของ Java ขั้นตอนที่ 1
วิธีการของ Java ขั้นตอนที่ 1

ขั้นตอนที่ 1. วิธีการ เทียบเท่ากับฟังก์ชันในภาษาโปรแกรมอย่าง C ซึ่งช่วยในการนำโค้ดกลับมาใช้ใหม่ เมธอดประกอบด้วยชุดของคำสั่ง และสามารถเรียกเมธอดเหล่านี้ผ่านคำสั่งอื่นได้ เมื่อถูกเรียก คำสั่งทั้งหมดที่เป็นส่วนหนึ่งของเมธอดจะถูกดำเนินการ ตัวอย่างเช่น ลองพิจารณาวิธีนี้:"

วิธีโมฆะคงที่สาธารณะตัวอย่าง () {}

ขณะนี้ไม่มีรหัส แต่มีคำหลักสามคำก่อนชื่อวิธี มี

สาธารณะ

,

คงที่

และ

โมฆะ

วิธีการของ Java ขั้นตอนที่ 2
วิธีการของ Java ขั้นตอนที่ 2

ขั้นตอนที่ 2. Word

สาธารณะ

ก่อนที่ชื่อเมธอดหมายความว่าเมธอดนั้นสามารถเรียกได้จากทุกที่ที่มีคลาสอื่น แม้จะมาจากแพ็คเกจ (ไฟล์) อื่น ตราบใดที่คุณอิมพอร์ตคลาสนั้น

มีคำอื่นแทนได้

สาธารณะ

. คำว่า

มีการป้องกัน

และ

ส่วนตัว

. หากเป็นวิธีการ

มีการป้องกัน

ดังนั้นเฉพาะคลาสนี้และคลาสย่อย (คลาสที่ใช้สิ่งนี้เป็นพื้นฐานสำหรับการรวบรวมโค้ด) เท่านั้นที่สามารถเรียกใช้เมธอด วิธีการ

ส่วนตัว

เรียกได้เฉพาะในคลาสนั้นเท่านั้น คำหลักสุดท้ายไม่ใช่คำจริงๆ คำนี้ใช้เฉพาะเมื่อคุณไม่มีสิ่งทดแทน

สาธารณะ

,

มีการป้องกัน

หรือ

ส่วนตัว

. คำนี้เรียกว่า default หรือ package-private ซึ่งหมายความว่าเฉพาะคลาสในแพ็คเกจเดียวกันเท่านั้นที่สามารถเรียกใช้เมธอด

วิธีการของ Java ขั้นตอนที่ 3
วิธีการของ Java ขั้นตอนที่ 3

ขั้นตอนที่ 3 คำหลักที่สอง

คงที่

หมายความว่าเมธอดเป็นของคลาสและไม่ใช่อินสแตนซ์ของคลาส (object)

ต้องเรียกเมธอดสแตติกโดยใช้ชื่อคลาส:"

ExampleClass.methodExample()

อย่างไรก็ตาม หากคีย์เวิร์ด

คงที่

ไม่มีอยู่ สามารถเรียกเมธอดผ่านอ็อบเจ็กต์เท่านั้น ตัวอย่างเช่น ถ้าคลาสถูกเรียกว่า

ตัวอย่างวัตถุ

และมีตัวสร้าง (เพื่อสร้างวัตถุ) เราสามารถสร้างวัตถุใหม่โดยพิมพ์

ExampleObject obj = ใหม่ ExampleObject();

และเรียกวิธีการด้วย"

obj.methodExample();

".

วิธีการของ Java ขั้นตอนที่ 4
วิธีการของ Java ขั้นตอนที่ 4

ขั้นตอนที่ 4 คำอื่นก่อนชื่อวิธีการคือ

โมฆะ

.

พูด

โมฆะ

หมายความว่าเมธอดไม่ส่งคืนอะไรเลย (ไม่คืนค่าใดๆ หากคุณรันเมธอด) หากคุณต้องการวิธีการส่งคืนบางสิ่ง เพียงแทนที่คำว่า

โมฆะ

ด้วยประเภทข้อมูล (ประเภทดั้งเดิมหรือประเภทอ้างอิง) ของวัตถุ (หรือประเภทดั้งเดิม) ที่คุณต้องการสร้าง เพียงเพิ่ม

กลับ

บวกกับอ็อบเจ็กต์ประเภทนั้นที่ไหนสักแห่งก่อนสิ้นสุดโค้ดเมธอด

วิธีการของ Java ขั้นตอนที่ 5
วิธีการของ Java ขั้นตอนที่ 5

ขั้นตอนที่ 5. เมื่อเรียกใช้เมธอดที่ส่งคืนบางสิ่ง คุณสามารถใช้สิ่งที่ส่งคืนได้

ตัวอย่างเช่น if

บางเมธอด()

คืนค่าจำนวนเต็ม จากนั้นคุณสามารถตั้งค่าจำนวนเต็มเป็นสิ่งที่ส่งคืนด้วย"

int a = someMethod();

วิธีการของ Java ขั้นตอนที่ 6
วิธีการของ Java ขั้นตอนที่ 6

ขั้นตอนที่ 6 บางวิธีต้องใช้พารามิเตอร์

วิธีการที่ใช้พารามิเตอร์จำนวนเต็มจะมีลักษณะดังนี้

someMethod(int ก)

. เมื่อใช้เมธอดแบบนี้ คุณต้องเขียนเมธอด name ตามด้วยจำนวนเต็มในวงเล็บ:

บางวิธี(5)

หรือ

บางเมธอด(n)

ถ้า

เป็นจำนวนเต็ม

วิธีการของ Java ขั้นตอนที่ 7
วิธีการของ Java ขั้นตอนที่ 7

ขั้นตอนที่ 7 วิธี สามารถมีหลายพารามิเตอร์ได้ด้วย เพียงคั่นด้วยเครื่องหมายจุลภาค ถ้าวิธี

บางวิธี

ต้องการสองพารามิเตอร์

int a

และ

วัตถุ obj

จะมีลักษณะ"

someMethod(int a, วัตถุ obj)

หากต้องการใช้วิธีใหม่นี้ คุณต้องเรียกชื่อเมธอดตามด้วยจำนวนเต็มและอ็อบเจ็กต์ในวงเล็บ:

someMethod(4, สิ่งของ)

กับ

สิ่ง

คือ

วัตถุ

เคล็ดลับ

  • เมื่อคุณเรียกใช้เมธอดที่ส่งคืนบางสิ่ง คุณสามารถเรียกเมธอดอื่นโดยพิจารณาจากเมธอดที่ส่งคืน ตัวอย่างเช่น เรามีเมธอดชื่อ

    getObject()

    ซึ่งสร้างวัตถุ ในชั้นเรียน

    วัตถุ

    ไม่มีการเรียกใช้เมธอดที่ไม่คงที่

    toString

    ซึ่งผลิต

    วัตถุ

    ในรูปแบบของ

    สตริง

    . ดังนั้นหากต้องการรับ

    สตริง

    มาจาก

    วัตถุ

    ที่สร้างขึ้นโดย

    getObject()

    ในบรรทัดเดียว เขียนว่า"

    สตริง str = getObject().toString();

  • ".

แนะนำ: